基于MATLAB的图片中字符的提取(源代码).docxVIP

  • 58
  • 0
  • 约3.09千字
  • 约 5页
  • 2016-12-07 发布于重庆
  • 举报

基于MATLAB的图片中字符的提取(源代码).docx

基于MATLAB的图片中字符的提取(源代码)

基于MATLAB的图片中字符的提取(源代码)function getPicChar %%建立字符提取函数,在MATLAB平台上直接运行即可%运用MATLAB的UI,直接打牌需要提取的字符图片即可[filename, pathname,~]=uigetfile({*.jpg;*.bmp;*.png},Chose a picture);picstr=[pathname filename];if ~ischar(picstr) return;endpic=imread(picstr);%打开图片 if length(size(pic))==3%判断图片的维数,统一为灰度图片 pic=rgb2gray(pic);endpic=(pic127);%转化为二值图片 pic=xylimit(pic);%图片区域的第一次边界限定 %%%%%%%第一阶段%%%%%%m=size(pic,1);Ycount=zeros(1,m);for i=1:m Ycount(i)=sum(pic(i,:));endlenYcount=length(Ycount);Yflag=zeros(1,lenYcount);for k=1:lenYcount-2 if Ycount(k)3 Ycount(k+1)3 Ycount(k+2)3 Yflag(k)=1; endendfor k=lenYcount:1+2 if

文档评论(0)

1亿VIP精品文档

相关文档