在使用各種深度網絡的時候,需要根據自己的需求,自己的數據fine-tuning自己的模型,首要的一步就是講自己的數據製作成標準VOC數據集,本文記錄自己利用matlab製作標準VOC數據集的方法。
1、將自己的圖片數據規範命名
VOC標準數據集中圖片名稱都爲“000001.jpg”…”000013.jpg”…都爲6位數字,jpg格式。
根據以下代碼將自己圖片規範命名:
%假設圖片放置於"images\"下,需要將其規範命名到"image-convert\"下
imgs = dir(['images\',*.jpg]);
for i = 1:length(imgs)
imgPath = ['images\',imgs(i).name];
img = imread(imgPath);
imgPathTrans = ['image-convert\',num2str(i,'%06d'),'.jpg'];
imwrite(img,imgPathTrans);
end
生成的圖片名稱: