- 16
- 0
- 约3.38千字
- 约 4页
- 2017-08-04 发布于河南
- 举报
[filename, pathname] = uigetfile({*.jpg, JPEG文件(*.jpg);*.bmp,BMP文件(*.bmp);});
if(filename == 0), return, end
global FILENAME %声明全局变量
FILENAME = [pathname filename];
I=imread(FILENAME);
imshow(I); %显示图像I
I1=rgb2gray(I);%RGB图转化为灰度图
figure,imshow(I1);
w1=medfilt2(I1);
figure,imshow(w1);
s1=histeq(w1,256);
figure,imshow(s1);
t1=imadjust(s1);
figure,imshow(t1);
I2=edge(t1,robert,0.15,both); %用ROBERT算子提取图像边缘
figure,imshow(I2);
se=[1;1;1];
I3=imerode(I2,se); %弱化二进制图像I2的边缘
figure,imshow(I3);%为定位车牌,将白色区域膨胀,腐蚀去无关的小物件,包括车牌字符(下面两句)
se=strel(rectangle,[25,20]); %用来腐蚀的形状为矩形,面积20*25
I4=i
原创力文档

文档评论(0)