pasannotatedir.m
来自「这是一篇权威文章的代码」· M 代码 · 共 31 行
M
31 行
function PASannotatedir classfilename='PASclasses.txt'; PASdir='../data/'; DATdir='Caltech/'; DATstr='The Caltech database'; IMGdir='cars/'; ORGlabel='carsRear'; PNGdir=[PASdir,DATdir,'PNGImages/',IMGdir]; ANNdir=[PASdir,DATdir,'Annotations/',IMGdir]; d=dir([PNGdir,'/*.png']); for i=1:length(d), img=imread([PNGdir,d(i).name]); fprintf('-- Now annotating %s --\n',d(i).name); record=PASannotateimg(img,classfilename); record.imgname=[DATdir,'PNGImages/',IMGdir,d(i).name]; record.database=DATstr; for j=1:length(record.objects), record.objects(j).orglabel=ORGlabel; end; [path,name,ext]=fileparts(d(i).name); annfile=[ANNdir,name,'.txt']; comments={}; % Extra comments = array of cells (one per line) PASwriterecord(annfile,record,comments); if (~PAScmprecords(record,PASreadrecord(annfile))) PASerrmsg('Records do not match',''); end; end;return
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?