资源简介
车牌识别系统,加GUI界面,对车牌进行识别分割记录
代码片段和文件信息
%计算MutualEntropy函数计算两幅图像的互信息熵
%输入:已读入matlab的两幅图像,的变量名
function y=MutualEntropy(x1x2)
a=x1;
b=x2;
[MaNa]=size(a);
[MbNb]=size(b);
M=min(MaMb);
N=min(NaNb);
%初始化直方图数组
hab=zeros(256256);
ha=zeros(1256);
hb=zeros(1256);
%归一化
maxA=max(max(a));
maxA=maxA(1);
minA=min(min(a));
minA=minA(1);
if maxA~=minA;
a=(a-minA)/(maxA-minA);
else
a=zeros(MN);
end
maxB=max(max(b));
maxB=maxB(1);
minB=min(min(b));
minB=minB(1);
if maxB~=minB;
b=(b-minB)/(maxB-minB);
else
b=zeros(MN);
end
a=double(int16(a*255))+1;
b=double(int16(b*255))+1;
%统计直方图
for i=1:M
for j=1:N
indexx=a(ij);
indexy=b(ij);
hab(indexxindexy)=hab(indexxindexy)+1;%联合直方图
ha(indexx)=ha(indexx)+1;%a图直方图
hb(indexy)=hb(indexy)+1;%b图直方图
end
end
%计算a的信息熵
hsum=sum(sum(ha));
index=find(ha~=0);
p=ha/hsum;
Ha=sum(sum(-p(index).*log(p(index))));
%计算b图信息熵
hsum=sum(sum(hb));
index=find(hb~=0);
p=hb/hsum;
Hb=sum(sum(-p(index).*log(p(index))));
%计算联合信息熵
hsum=sum(sum(hab));
index=find(hab~=0);
p=hab/hsum;
Hab=sum(sum(-p(index).*log(p(index))));
%计算互信息熵
y=Ha+Hb-Hab;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 766 2012-06-19 03:17 car Identification\1.jpg
文件 2143 2012-06-19 03:17 car Identification\1.车牌灰度图像.jpg
文件 791 2012-06-19 03:17 car Identification\2.jpg
文件 3226 2012-06-19 03:17 car Identification\2.车牌边缘检测.jpg
文件 607 2012-06-19 03:17 car Identification\3.jpg
文件 3149 2012-06-19 03:17 car Identification\3.车牌二值处理.jpg
文件 773 2012-06-19 03:17 car Identification\4.jpg
文件 3043 2012-06-19 03:17 car Identification\4.车牌均值滤波.jpg
文件 789 2012-06-19 03:17 car Identification\5.jpg
文件 2974 2012-06-19 03:17 car Identification\5.车牌腐蚀处理.jpg
文件 777 2012-06-19 03:17 car Identification\6.jpg
文件 653 2012-06-19 03:17 car Identification\7.jpg
文件 108279 2004-01-15 05:14 car Identification\Car.jpg
文件 1239 2011-10-26 23:18 car Identification\MutualEntropy.m
文件 11751 2012-06-19 00:13 car Identification\unti
文件 19111 2012-06-19 02:38 car Identification\unti
文件 4890 2011-10-27 17:22 car Identification\字母模板\0.bmp
文件 4578 2011-10-27 17:22 car Identification\字母模板\1.bmp
文件 4578 2011-10-27 17:26 car Identification\字母模板\10.bmp
文件 3954 2011-10-27 17:26 car Identification\字母模板\11.bmp
文件 6918 2011-10-27 17:27 car Identification\字母模板\12.bmp
文件 5358 2011-10-27 17:27 car Identification\字母模板\13.bmp
文件 5670 2011-10-27 17:28 car Identification\字母模板\14.bmp
文件 5202 2011-10-27 17:28 car Identification\字母模板\15.bmp
文件 5670 2011-10-27 17:28 car Identification\字母模板\16.bmp
文件 5514 2011-10-27 17:29 car Identification\字母模板\17.bmp
文件 4422 2011-10-27 17:29 car Identification\字母模板\18.bmp
文件 5202 2011-10-27 17:30 car Identification\字母模板\19.bmp
文件 4578 2011-10-27 17:23 car Identification\字母模板\2.bmp
文件 4422 2011-10-27 18:41 car Identification\字母模板\20.bmp
............此处省略64个文件信息
- 上一篇:simuli
nk仿真spwm逆变器 - 下一篇:点目标质量评估
相关资源
- 基于Matlab的最大熵模糊图像复原算法
- KITTI雷达点云与图像数据融合matlab源码
- matlab 解码 NMEA0183格式GGA数据
- 一个有关飞机的模板匹配的跟踪的m
- 基于MATLAB的电弧模型仿真
- PRI信号分选
- Matlab论文:基于Matlab的二进制数字调
- 802.11协议吞吐量随节点数性能仿真
- matlab图片rgb转yuv,存.yuv文件 播放器
- Duda模式分类Pattern Classification MATLAB 代
- dijkstra算法的matlab实现31274
- 随机路径生成函数matlab
- matlab语音信号处理工具箱
- matlab2013激活文件
- matlab实现游程编码
- 暗通道先验+引导滤波MATLAB代码
- 边缘检测中的canny算法及其matlab实现
- 通过达曼光栅生成点阵的matlab程序.
- MATLAB核函数算法
- 求控制系统的性能指标MptrtsFAI,matl
- matlab 求DTFT
- 逆变器重复控制算法MATLAB仿真
- MATLAB R2014b 许可协议文件
- matlab读取comtrade格式的程序
- 基于Matlab的RC一阶电路仿真
- Las点云数据读取代码
- 雷达回波加天线方向图模拟程序
- MATLAB 2017b 安装文件及其破解文件百度
- Matlab实现音频降噪
- matlab实现导航卫星系统中计算多普勒
评论
共有 条评论