MatLab
我正尝试在文件中保存多个图像,但它只保存了循环的第一个图像
我绑定了使用追加,但它不起作用
代码->imwrite(输出,文件夹,‘WriteMode’,‘append’)
完整代码:
img1 = imread("try1.pgm");
img2 = imread( "try2.pgm");
folder = "/Users/myname/Documents/MATLAB/TryImg.tif"
folder=fullfile(folder,'img.tif')
imwrite(img1,folder);
imwrite(img2,folder,'WriteMode','append' );
1条答案
按热度按时间vc9ivgsu1#
问题已解决
1.通过对所有图像和文件使用.tif扩展名修复了无法识别的参数
1.(附加不起作用)通过在循环内使用spintf(‘%d.tif’,k);对每个图像使用不同的名称,如1.tif,2.tif,...
代码: