如何解决用matlab代码保存从图像分割的文本行的方法是什么
我有一个用于简单线段分割的代码,可以分割线段(不重叠的线段),并且可以使用命令显示线段。有人可以告诉我如何将线另存为.jpg吗?分段和显示行的代码段如下所示
for n=1:Ne
[r,c] = find(L==n);
n1=imagen(min(r):max(r),min(c):max(c));
% I want to save this line in this loop with filename.jpg ( in successive
% numbers like filename_1.jpg,filename_2.jpg and so on )
imshow(~n1);
%%pause(0.5)
pause(4)
end
我想在此循环中使用filename.jpg(连续保存分段的行) 数字,例如filename_1.jpg,filename_2.jpg等) 请建议使用相同的命令
解决方法
我了解的是,您要保存带有文件名并编号为filename_1.jpg
的图像。您可以将图像写为
str=strcat('filename_',num2str(n),'.jpg')
imwrite(n1,str)
,
imwrite(A,filename,fmt);
A是要保存的图像数组,文件名是输出文件,'fmt'是文件格式。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。