我已经编写了Matlab代码,以根据蒙版裁剪图像。
function Crop_Img = Crop_Xray(Img,Mask)
% Find borders
vertical_profile = sum(Mask,2);
horizontal_profile = sum(Mask);
indexes = find(vertical_profile >0);
upper = indexes(1);
lower = indexes(end);
indexes = find(horizontal_profile > 0);
left = indexes(1);
right = indexes(end);
% Crop Img
Crop_Img = Img(upper:lower, left:right);
end
我想将各个图像文件名(* .png)及其各自的边界框坐标[上:下,左,右]完全按照我提到的格式保存在.xls的相邻列中,.txt和.mat文件。我该怎么办?