function show_annotation(imgfile, annotation_file);
%%
%% imgfile: string
%% annotation_file: string
%%
%% written by by Fei-Fei Li - November 2004
%%
IMTYPE = 'jpg';
GUIDELINE_MODE = 1;
%% Parameters
%label_abbrev = {'LE', 'RE', 'LN', 'NB', 'RN', 'LM', 'RM'};
LARGEFONT = 28;
MEDFONT = 18;
BIG_WINDOW = get(0,'ScreenSize');
SMALL_WINDOW = [100 100 512 480];
%% load the annotated data
load(annotation_file, 'box_coord', 'obj_contour');
%% Read and display image
ima = imread(imgfile);
ff=figure(1); clf; imagesc(ima); axis image; axis ij; hold on;
% black and white images
if length(size(ima))<3
colormap(gray);
end
set(ff,'Position',SMALL_WINDOW);
%% show box
box_handle = rectangle('position', [box_coord(3), box_coord(1), box_coord(4)-box_coord(3), box_coord(2)-box_coord(1)]);
set(box_handle, 'edgecolor','y', 'linewidth',5);
%% show contour
for cc = 1:size(obj_contour,2)
if cc < size(obj_contour,2)
plot([obj_contour(1,cc), obj_contour(1,cc+1)]+box_coord(3), [obj_contour(2,cc), obj_contour(2,cc+1)]+box_coord(1), 'r','linewidth',4);
else
plot([obj_contour(1,cc), obj_contour(1,1)]+box_coord(3), [obj_contour(2,cc), obj_contour(2,1)]+box_coord(1), 'r','linewidth',4);
end
end
title(imgfile);
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Caltech101数据集内部有 101 个类别的物体图片。每个类别约有 40 至 800 张图片。大多数类别约有 50 张图片。每张图片的大小大约为 300 x 200 像素。并且作者还标注了这些图片中每个物体的轮廓,方便做目标检测,这些信息都包含在 "Annotations.tar "中。还有一个 MATLAB 脚本 "show_annotations.m "可以查看注释。 这些图像是由Li, F.-F., Andreeto, M., Ranzato, M., & Perona, P.等人收集并标注的。 Li, F.-F., Andreeto, M., Ranzato, M., & Perona, P. (2022). Caltech 101 (1.0) [Data set]. CaltechDATA. https://doi.org/10.22002/D1.20086 ├───101_ObjectCategories │ │ ├───accordion │ │ ├───airplanes │ │ ├───anchor │ │ ├───ant │
资源推荐
资源详情
资源评论
收起资源包目录
caltech-101.zip (3个子文件)
caltech-101
101_ObjectCategories.tar.gz 125.64MB
show_annotation.m 1KB
Annotations.tar 13.38MB
共 3 条
- 1
资源评论
AiFool
- 粉丝: 7236
- 资源: 23
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功