资源简介
写的用MATLAB识别车牌的程序,只要把车牌照片存入计算机,就能调用MATLAB识别车牌,车牌照片可以用单片机或者FPGA拍摄上传至电脑
代码片段和文件信息
function [PY2PY1PX2PX1]=caitu_fenge(I)
[yxz]=size(I);%size()函数读取图片数组大小,XY表示像素坐标,z表示 RGB三原色的数据
myI=double(I);%double()函数:转换到double的精度
Y_threshlow=5;%这个数值很重要。决定了提取的彩图的质量
X_firrectify=5;%ganrao transaction
%====================== Y 方向============================
Blue_y=zeros(y1);%zeros()函数:创建一个y*1大小的数组并且赋值为0。
for i=1:y %循环统计第y数列的蓝色像素点数
for j=1:x
if((myI(ij1)<=48)&&((myI(ij2)<=100)&&(myI(ij2)>=40))&&((myI(ij3)<=200)&&(myI(ij3)>=80)))
%判断RGB数据是否符合蓝色范围 1表示R,2表示G,3为B
Blue_y(i1)= Blue_y(i1)+1; % 蓝色象素点统计
end
end
end
baisebili=0;changkuanbi=0;
k=0;
while(~((baisebili>=0.10)&&(baisebili<=0.5)&&(changkuanbi>=0.20)&&(changkuanbi<=0.6)))%gai shan qingxie
if (k==0)%第一次进来
[temp MaxY]=max(Blue_y);% Y方向车牌区域确定 temp(最多点数):所有行中,最多的累积像素点 MaxY(最多点所在行):该行中蓝点最多
if temp<=20%2048*1536 照相
msgbox(‘车牌定位出错‘‘warning‘);%创建GUI界面提示车牌定位
sound(audioread(‘车牌定位出错.wav‘)22000);
pause;
end
PY1=MaxY;%有最多蓝点的行付给PY1
while ((Blue_y(PY11)>=Y_threshlow)&&(PY1>1))%找到图片上边界
PY1=PY1-1;
end
%PY1:存储车牌上边界值
PY2=MaxY;
while ((Blue_y(PY21)>=Y_threshlow)&&(PY2 PY2=PY2+1;
end
PY1 PY2
%==============X 方向===============================
X_threshhigh=(PY2-PY1)/11;%这个数值很重要。决定了提取的彩图的质量适当提高可抗干扰,但是小图会照成剪裁太多
Blue_x=zeros(1x); % 进一步确定X方向的车牌区域
for j=1:x
for i=PY1:PY2
% if((myI(ij1)<=48)&&((myI(ij2)<=90)&&(myI(ij2)>=30))&&((myI(ij3)<=160)&&(myI(ij3)>=80)))
if((myI(ij1)<=65)&&((myI(ij2)<=100)&&(myI(ij2)>=40))&&((myI(ij3)<=160)&&(myI(ij3)>=90)))%这里由82修改成90.因为图片20090504809
% if ((myI(ij1)<=0.7)&&(myI(ij1)>=0.6)&&((myI(ij2)<=1.8)&&(myI(ij2)>=0.6))&&((myI(ij3)<=1.7)&&(myI(ij3)>=0.45)))
Blue_x(1j)= Blue_x(1j)+1;
end
end
end
[temp MaxX]=max(Blue_x);
PX1=MaxX-6*(PY2-PY1);
if PX1<=1
PX1=1;
end
while ((Blue_x(1PX1)<=X_threshhigh)&&(PX1 PX1=PX1+1;
end %确定出X方向车牌起点
PX2=MaxX+6*(PY2-PY1);
if PX2>=x
PX2=x;
end
while ((Blue_x(1PX2)<=X_threshhigh)&&(PX2>PX1))%阈值
PX2=PX2-1;
end%确定出X方向车牌终点
% PX1=1;
% while ((Blue_x(1PX1)<=X_threshhigh)&&(PX1 % PX1=PX1+1;
% end %确定出X方向车牌起点
% PX2=x;
% while ((Blue_x(1PX2)PX1))%阈值
% PX2=PX2-1;
% end%确定出X方向车牌终点
PX1 PX2
%=========================================================
a=PY2-PY1+1;b=PX2-PX1+1;
White=0;
for i=PY1:PY2
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 34710 2009-05-03 06:30 1213\0.BMP
文件 53738 2009-05-03 06:32 1213\0.WAV
文件 18630 2009-05-03 06:31 1213\1.BMP
文件 59458 2009-05-03 06:32 1213\1.WAV
文件 47574 2009-05-03 06:30 1213\10.BMP
文件 68934 2009-05-03 06:30 1213\11.BMP
文件 39114 2009-05-03 06:30 1213\12.BMP
文件 72762 2009-05-03 06:30 1213\13.BMP
文件 33342 2009-05-03 06:30 1213\14.BMP
文件 45198 2009-05-03 06:31 1213\15.BMP
文件 41502 2009-05-03 06:31 1213\16.BMP
文件 4278 2009-05-03 06:31 1213\17.BMP
文件 3750 2009-05-03 06:31 1213\18.BMP
文件 51574 2009-05-03 06:31 1213\19.BMP
文件 19494 2009-05-03 06:31 1213\2.BMP
文件 66058 2009-05-03 06:32 1213\2.WAV
文件 47222 2009-05-03 06:31 1213\20.BMP
文件 578967 2009-05-03 06:20 1213\20090423671.jpg
文件 17254 2009-05-03 06:31 1213\21.BMP
文件 4278 2009-05-03 06:31 1213\22.BMP
文件 53198 2009-05-03 06:31 1213\23.BMP
文件 48366 2009-05-03 06:31 1213\24.BMP
文件 4278 2009-05-03 06:31 1213\25.BMP
文件 78018 2009-05-03 06:31 1213\26.BMP
文件 44390 2009-05-03 06:31 1213\27.BMP
文件 4278 2009-05-03 06:31 1213\28.BMP
文件 4806 2009-05-03 06:31 1213\29.BMP
文件 18534 2009-05-03 06:31 1213\3.BMP
文件 58138 2009-05-03 06:32 1213\3.WAV
文件 4806 2009-05-03 06:31 1213\30.BMP
............此处省略97个文件信息
- 上一篇:MATLAB有限元分析与应用.pdf
- 下一篇:Aerosim飞行仿真程序
相关资源
- MATLAB有限元分析与应用.pdf
- LTE仿真程序
- DQPSK 调制解调器的MATLAB实现
- matlab游戏
-
matlab之simuli
nk最通俗教程 -
Matlab_Simuli
nk与控制系统仿真 PDF - 现代通信系统_使用MATLAB (刘树棠译)
- 雷达系统分析与设计应用 MATLAB
-
详解MATLABSimuli
nk通信系统建模与仿真 - MPC_MATLAB_Book.pdf
- 数字信号处理实验报告内含matlab源代
- 阵列信号处理算法MATLAB常用程序
- 先进PID控制MATLAB仿真第3版完整仿真程
- PID控制MATLAB仿真第2版含MATLAB源代码
- bp神经网络 matlab代码 识别0到10的数字
- MATLAB教程详细讲解
- 全景图像拼接代码MATLAB版本
- MATLAB 程序 实现图像拼接,自动匹配特
- surf的matlab算法实现
- 忆阻器 Matlab 源代码 附带用户手册
- MATLAB神经网络应用设计
- 多份OFDM仿真的MATLAB仿真代码,以及相
- MATLAB智能算法-温正-配书代码
- 多机器人路径规划-matlab
- 多幅图像拼接matlab实现
- matlab计算峰值旁瓣比和积分旁瓣比
- 空间三自由度机械臂MATLAB仿真模型
- 模型预测控制MPC程序
- MATLAB工具箱大全,各种算法
- MATLAB下人脸图像的PCA重构
评论
共有 条评论