myI (,], 2)/(myI( j, 3)+eps);Рbij= myI(,j, 3)Рi(<0.35&&gj<0.7&&bj>90Рl(9<0.35&&r<0.7&&bj>90Рue_x(1,= Blue_ x(1,+ 1iРbw2РL endР0求出一列中满足蓝色区域点的个数РPx1=1Рg while(Blue_x(1, PX1)<Th&&(PX1<x)РPX1= PX1 +1Рwhile(Blue_x(1, PX2)<Th)&&(PX2>PX1)Р心PX2=PX2-1;РX1-2Р0找出车牌区域左右边界Р心PX2=PX2+2РРР列过滤结果Р原图像Р⑧三РIA 667BSIР恢A66765Р割结果Р行过滤结果Р陕A667B5Р陕A67BSРРР车牌字符处理Р首先要对定位好的车牌图像进行处理,再将车牌Р上的字符分割出来,方便后续识别操作。Р图像灰度化Р图像二值化Р车牌图像处理Р图像滤波处理РРР图像处理部分程序Р%X=im2bw(Plate)Рim2bw使用阈值变换法把灰度图Р转换成二值图像Р[H, LI= size ( X);Р= Imcrop(X,[55L-10H-101);%在 MATLAB中,该函数用于返回Р图像的一个裁剪区域Рbw4 imclearborder(bw 3);Р%抑制和图像边界相连的亮对象。若Рbw3是二值图, imclearborder将Р删除和图像边界相连的对象Рd=bwareaopen(bw4, 20);Р%去除二值图像散杂点,删除小于20Р的连通域РРР车脚区域图像Р车牌区域二值图像Р陕A667BS|陕667BSР抑制图像边界二值图Р陕A67S[A667BSР丿散点二值图像Р667SРРР将图中字符分割出来Р将每个字符单独分割出来进行操作方便字Р符识别Р用d= bwareaopen(d150)将第二个Р和第三个字符中间的点去除点。