【发布时间】:2021-06-17 04:15:29
【问题描述】:
我正在运行一个脚本来为总共 82 张图像创建包含 41 个对照(阳性和阴性)的蒙版。我不知道如何将名称类似于原始 .png 文件的蒙版保存到 Control_41,例如“Masked Control_1 Positive”、“Masked Control_1 Negative”等。我也不知道如何将这些保存到我当前文件夹中的单独文件夹中。谢谢!
我还附上了当前目录的截图。
% GlassBrains_Controls2Mask.m
clear;
Files = dir('Control_*');
Controls_Results_Structure = struct('BW',[],'maskedRGBImage',[]);
for i = 1:length(Files)
RGB = imread(Files(i).name);
[Output_BW, Output_maskedRGBImage] = GlassBrainMask(RGB);
Controls_Results_Structure(i).BW = Output_BW;
Controls_Results_Structure(i).maskedRGBImage = Output_maskedRGBImage;
end
save("Controls_Results_Structure")
% Save the results
mkdir "Masked Glass Brains (Controls)"
for i = 1:length(Files)
Image_Number = i;
save(Controls_Results_Structure(Image_Number).BW);
end
【问题讨论】: