发布网友 发布时间:2024-10-23 07:49
共1个回答
热心网友 时间:5分钟前
我觉得这个题要用图像的字符识别,通过字符的结构进行度量,2013年大学生数学建模大赛B题
imname
=
dir('.\*.bmp');%读入文件夹下的全部图像
im_num
=
length(imname);%
文件夹中图像的个数
im_temp
=
imread(imname(1).name,'bmp');%读入第一幅图像
[height,width]
=
size(im_temp);%得到图像的尺寸
DB(:,:,a)
=
zeros(height,width,im_num,'uint8');
%
读入全部图像
for
a
=
1:length(imname)
DB(:,:,a)
=
imread(imname(a).name,'bmp');%读取图像数据
end
批量读入图片
用cat函数连接;
每个纸条的边界
ima
=
DB(:,:,a);
im_left
=
ima(:,1);
im_right=
ima(:,end);
灰度值就是0
255,你要二值化数也行用
im2bw
左边1*1900的图像就是
im(:,1);
请采纳我的答案!
我的代码是调试通过的