91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡(jiǎn)介

畢業(yè)設(shè)計(jì),實(shí)現(xiàn)中文光學(xué)字符自動(dòng)分割系統(tǒng)。 具體要求: 1、對(duì)輸入圖像進(jìn)行必要的預(yù)處理,諸如灰度化,去噪,二值化等,方便分割; 2、利用垂直投影法進(jìn)行單行中文光學(xué)字符的分割,多行中文光學(xué)字符分割; 3、利用連通域法進(jìn)行單行中文光學(xué)字符的分割,多行中文光學(xué)字符分割; 4、對(duì)比兩種方法的優(yōu)缺點(diǎn),并且針對(duì)缺陷改進(jìn)算法。 注意,對(duì)于拍照存在傾斜的情況要能正確分割。

資源截圖

代碼片段和文件信息

%?Img:載入的圖像數(shù)據(jù)
%?GapHeight:字符之間的間隔高度
%?GapWidth:字符之間的間隔寬度
%?ImdiSize:膨脹像素值,與圖像大小、分辨率有關(guān)
%?DrawPic:是否單獨(dú)輸出圖像
%?b:輸出的分塊文字框位置,格式為[x?y?寬度?高度]
function?b?=?connect(ImgGapHeightGapWidthImdiSizeDrawPic)
????%?clear;
????%?clc;
????%?close?all;
????%?Img?=?imread(‘tst2.jpg‘);
????[~~c_size]=size(Img);

????%-----------------參數(shù)設(shè)定部分----------------%
????%這里認(rèn)為每個(gè)字符“中心”位置之間至少間隔8個(gè)寬、10個(gè)高像素點(diǎn)
????%?GapHeight?=?10;
????%?GapWidth?=?8;
????%?ImdiSize?=?2;
????%設(shè)定膨脹像素值,與圖像分辨率有關(guān)

????%-----------------圖像預(yù)處理部分---------------%

????if??c_size==1
????????f_logical=?~im2bw(Imggraythresh(Img));
????else?
????????Img=rgb2gray(Img);
????????f_logical=?~im2bw(Imggraythresh(Img));
????end
????%圖像判定是否為RGB或灰度圖,并將其二值化
????f_process=f_logical;

????str=strel(‘square‘ImdiSize);
????f_process=imdilate(f_processstr);
????%圖像膨脹
????%?f_process=bwareaopen(f_process10);
????%小于8個(gè)像素的區(qū)域進(jìn)行刪除處理
????%預(yù)處理部分
????if?DrawPic?==?true
????????figure;
????????imshow(~f_process);
????end

????%----------------提取連通域部分----------------%


????[Lnum]?=?bwlabel(f_process8);
????%標(biāo)注二進(jìn)制圖像中已連接的部分
????Feastats?=?regionprops(L‘basic‘);
????%計(jì)算圖像區(qū)域的特征尺寸
????Area=[Feastats.Area];
????%區(qū)域面積
????b=floor(cat(1?Feastats.BoundingBox));
????%[x?y?width?height]字符的大小
????Center?=?cat(1?Feastats.Centroid);
????%取出每個(gè)字符中心位置
????sub=cell(1num);
????%存儲(chǔ)分割后的圖像
????
????if?DrawPic?==?true
????????figure;?
????????imshow(Img);
????????hold?on;
????end


????%----------------分割字符的提取過程----------------%


????
????for?i=1:num????


????????%b中字符的特性是按4個(gè)一組放的
????????%前兩個(gè)為左上頂點(diǎn)坐標(biāo),后兩個(gè)為長(zhǎng)寬。
????????%這里將字符位置整理后保存??


????????if?b(i1)?==?-1
????????????continue;
????????end
????????if?i????????????for?j?=?1:4??


????????????????%在這里對(duì)距離過近的兩個(gè)(或多個(gè))獨(dú)立連通域進(jìn)行處理
????????????????%若距離小于程序開頭設(shè)置的值,則認(rèn)為是一個(gè)字符
????????????????%將連通域進(jìn)行合并????????????

????????????????if?abs(Center(i1)?-?Center(i+j1))?????????????????????if?abs(Center(i2)?-?Center(i+j2))?
????????????????????????%在這里將靠近的兩個(gè)區(qū)域合并擴(kuò)充

????????????????????????if?b(i1)?????????????????????????????b(i3)?=?max(b(i+j1)?-?b(i1)?+...
????????????????????????????????b(i+j3)b(i3));
????????????????????????elseif?b(i1)?>?b(i+j1)
????????????????????????????b(i3)?=?max(b(i1)?-?b(i+j1)?+...
????????????????????????????????b(i3)b(i+j3));
????????????????????????????b(i1)?=?b(i+j1);
????????????????????????else
????????????????????????????b(i3)?=?max(b(i3)b(i+j3));

????????????????????????end

????????????????????????if?b(i2)?>?b(i+j2)
????????????????????????????b(i4)?=?max(b(i2)?-?b(i+j2)?+...
????????????????????????????????b(i4)b(i+j4));
????????????????????????????b(i2)?=?b(i+j2);
????????????????????????elseif?b(i2)?????????????????????????????b(i4)?=?max(b(i+j2)?-?b(i2)?+...
????????????????????????????????b(i+j4)b(i4));
????????????????????????else
????????????????????????

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????5271??2018-04-12?00:19??字符分割411新版\connect.m

?????文件????????997??2018-04-12?19:29??字符分割411新版\cutHist.m

?????文件???????1992??2018-04-12?19:40??字符分割411新版\main.m

?????文件???????3301??2018-04-12?19:12??字符分割411新版\projection.m

?????文件?????147773??2018-04-12?19:10??字符分割411新版\timg.jpg

?????文件??????68420??2018-04-12?19:37??字符分割411新版\timg2.jpg

?????文件??????33867??2018-03-29?19:00??字符分割411新版\tst2.jpg

?????文件????????609??2019-03-12?14:21??字符分割411新版\使用說明.txt

?????文件????1734622??2018-04-12?19:39??字符分割411新版\效果圖1.bmp

?????文件????2242554??2018-04-12?19:41??字符分割411新版\效果圖2.bmp

?????文件????2065854??2018-04-12?19:40??字符分割411新版\效果圖3.bmp

?????目錄??????????0??2018-04-12?19:42??字符分割411新版

-----------?---------??----------?-----??----

??????????????6305260????????????????????12


評(píng)論

共有 條評(píng)論