数字图像处理结课作业

  • 格式:doc
  • 大小:70.00 KB
  • 文档页数:5

下载文档原格式

  / 14
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数字图像处理结课作业

一、论述:

根据所学过的DIP知识,设计一套算法流程,来实现普通信封上邮政编码的定位与识别,做到邮件自动分派。

答:1、预处理,先将图像变成灰度图像,通过滤波去掉图像中的声。

2、将变成的灰度图像通过大津阈值法进行二值化处理。

3、采用Canny算子对图像进行边缘提取。

4、使用形态学闭运算对图像中的毛刺进行去除,尽量改变需的区域。

5、对得到的边缘进行多边形逼近,逼近邮政编码区域。

6、对邮政编码区域进行识别,根据长宽比的特征对数字进行识别。

算法程序:

i=imread('3.bmp');

r=i(:,:,1);

fmax1=double(max(max(r))); fmin1=double(min(min(r)));

L1=(fmax1-(fmax1-fmin1)/3)/255; A1=im2bw(r,L1);

for x=1:369

for y=1:454

if(A1(x,y)==0&&x<120) B(x,y)=1;

else B(x,y)=0;

End

end

end

I=rgb2gray(i);

fmax2=double(max(max(I))); fmin2=double(min(min(I)));

L2=(fmax2-(fmax2-fmin2)/3)/255; A=im2bw(I,L2);

for x=1:369

for y=1:454

if(x<120&&y<454)

T(x,y)=A(x,y); else T(x,y)=0;

end

end

end

for x=1:369

for y=1:454

if(T(x,y)==0&&x<120) T(x,y)=1;

else T(x,y)=0; end

end

end

T1=T.';

i1=sum(T);

i2=sum(T1);

for x=1:369

for y=1:454

if(i2(x)>10&&i1(y)>10)

M(x,y)=1;

else M(x,y)=0;

end

end

end

a(1)=1

for x=1:6

for y=a(x):454

if(i1(y)>0&&i1(y+10)==0&&i1(y+20)>0) a(x+1)=y+10, break;

end

end

end

for x=1:369

for y=1:454

if(ya(2)&&M(x,y)==1) b1(x,y)=M(x,y); else b1(x,y)=0;

end

end

end

for x=1:369

for y=1:454

if(y>a(3)&&y

end

end

end

for x=1:369

for y=1:454

if(y>a(4)&&y

b3(x,y)=M(x,y);

else b3(x,y)=0;

end

end

for x=1:369

for y=1:454

if(y>a(5)&&y

else b4(x,y)=0;

end

end

end

for x=1:369

for y=1:454

if(y>a(6)&&y

else b5(x,y)=0;

end

end

end

for x=1:369

for y=1:454

if(y>a(7)&&M(x,y)==1) b6(x,y)=M(x,y);

else b6(x,y)=0;

end

end

end

for x=1:369

for y=1:454

if(b1(x,y)==1&&B(x,y)==1) c1(x,y)=B(x,y); else c1(x,y)=0; end

end

end

for x=1:369

for y=1:454

if(b2(x,y)==1&&B(x,y)==1) c2(x,y)=B(x,y); else c2(x,y)=0; end

end

end

for x=1:369

for y=1:454

if(b3(x,y)==1&&B(x,y)==1) c3(x,y)=B(x,y);

else c3(x,y)=0;

end

end

for x=1:369

for y=1:454

if(b4(x,y)==1&&B(x,y)==1) c4(x,y)=B(x,y); else c4(x,y)=0;

end

end

end

for x=1:369

for y=1:454

if(b5(x,y)==1&&B(x,y)==1) c5(x,y)=B(x,y); else c5(x,y)=0;

end

end

end

for x=1:369

for y=1:454

if(b6(x,y)==1&&B(x,y)==1) c6(x,y)=B(x,y); else c6(x,y)=0;

end

end

end

imshow(c1);

imshow(c2);

imshow(c3);

imshow(c4);

imshow(c5);

imshow(c6);

二、名词辨析:

1、1.图像复原、图像增强、图像平滑

2、图像复原,即利用退化过程的先验知识,去恢复已被退化图像的本来面目。

同物体特征之间的差别,抑制不感兴趣的特征,使之改善图像质量、丰富信息量,加强图像判读和识别效果,满足某些特殊分析的需要。

的整体或局部特性,将原来不清晰的图像变得清晰或强调某些感兴趣的特征,扩大图像中不

3、图像增强,要改善图像的视觉效果,针对给定图像的应用场合,有目的地强调图像扰高频成分,使图像亮度平缓渐变,减小突变梯度,改善图像质量的图像处理方法。

4、图像平滑是指用于突出图像的宽大区域、低频成分、主干部分或抑制图像噪声和干 2.真彩色、假彩色、伪彩色

真彩色,真彩色是指图像中的每个像素值都分成R、G、B三个基色分量,每个基色分量直接决定其基色的强度,这样产生的色彩称为真彩色。

假彩色,取得分光负片和彩色合成所采用的滤光系统不一致又不一一对应,得到图像的彩色与实际彩色则不一致。

伪彩色,图像的每个像素值实际上是一个索引值或代码,该代码值作为色彩查找表CLUT(Color Look-Up Table)中某一项的入口地址,根据该地址可查找出包含实际R、G、B的强度值。这种用查找映射的方法产生的色彩称为伪彩色。

三、问答题: