什么是保存从图像分割的文本行的matlab代码
Posted
技术标签:
【中文标题】什么是保存从图像分割的文本行的matlab代码【英文标题】:what is the matlab code to save a textline which is segmented from an image 【发布时间】:2020-08-21 04:33:07 【问题描述】:我有一个简单的线分割代码,我可以分割线(不重叠的线),我可以使用命令显示线。谁能告诉我如何将线条另存为.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 等数字) 请建议相同的命令
【问题讨论】:
【参考方案1】:我的理解是你想用文件名和编号保存图像filename_1.jpg
你可以把图像写成
str=strcat('filename_',num2str(n),'.jpg')
imwrite(n1,str)
【讨论】:
【参考方案2】:imwrite(A,文件名,fmt);
A是要保存的图像数组,文件名是输出文件,'fmt'是文件格式。
【讨论】:
以上是关于什么是保存从图像分割的文本行的matlab代码的主要内容,如果未能解决你的问题,请参考以下文章
Matlab中如何只把figure中的图像区域保存为图片文件
C 语言文件操作 ( 配置文件读写 | 写出或更新配置文件 | 逐行遍历文件文本数据 | 获取文件中的文本行 | 查询文本行数据 | 追加文件数据 | 使用占位符方式拼接字符串 )