我正在开展手写文字识别项目。
通过这个项目,我收集了来自几个不同作家的样本手写脚本。因此,我获得了不同的写作风格。
对于 细分 和 标记 ,以下代码是 使用
I = imread('1.jpg');
bin_im = imcomplement(out);
bin_im = bwareaopen(bin_im,30);
bw1 = bin_im;
cc = bwconncomp(bw1)
cc.NumObjects
%Label the connected components
[Label,Total]=bwlabel(bw1,8);
%Rectangle containing the region
Sdata=regionprops(Label,'BoundingBox');
for i=1:Total
%Crop all the Images
Img = imcrop(bw1,Sdata(i).BoundingBox);
Name = strcat('Object Number:',num2str(i));
pathname1 = 'C:\Users\sahanpriyanga\Documents\MATLAB\stack\Words';
baseFileName1 = sprintf('Img%d.jpg',i);
fullFileName1 = fullfile(pathname1,baseFileName1);
imwrite(Img,fullFileName1);
end
这是我使用的图片。
使用此代码存在一些问题: