什么是保存从图像分割的文本行的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代码的主要内容,如果未能解决你的问题,请参考以下文章