本文主要是介绍将voc2012的扩充图片中的segment标注从mat,转成png data augmentation,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这是matlab代码。也就是benchmark.解压后下图
代码
%save image
clear;
rootdir = pwd;
mat_dir = [rootdir, '/dataset/cls/'];
img_dir = [rootdir, '/dataset/cls_img/'];if ~exist(img_dir,'dir')mkdir(img_dir);
endlist = dir(fullfile(mat_dir));
fileNum = size(list)-2;
for i = 3:fileNumfilename = [mat_dir,list(i).name];load(filename)seg = GTcls.Segmentation;seg(seg>20)=255;find(seg>20);imwrite(seg,[img_dir,list(i).name(1:end-4),'.png']);
end
之后就是将该灰度图像转换成PIL image 的那种官方彩色形式:
这篇关于将voc2012的扩充图片中的segment标注从mat,转成png data augmentation的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!