资源简介
这是一个关于基于互信息的图像配准程序,是以matlab编写
代码片段和文件信息
%Caculate MI of a and b in the region of the size(a)
function [mi] = EMI(ab)
%
[MN] = size(a);
% change a b to range 1:n
if min(a(:))<1
a = a-min(a(:))+1;
end
if min(b(:))<1
b = b-min(b(:))+1;
end
% ncolora = max(a(:))-min(a(:))+1;
% ncolorb = max(b(:))-min(b(:))+1;
ncolora = max(a(:));
ncolorb = max(b(:));
hab = zeros(ncolorancolorb);
ha = zeros(1ncolora);
hb = zeros(1ncolorb);
%count begins
[MN]=size(a);
for i=1:M
for j=1:N
indexx = a(ij);
indexy = b(ij);
hab(indexxindexy) = hab(indexxindexy)+1;
ha(indexx) = ha(indexx)+1;
hb(indexy) = hb(indexy)+1;
end
end
%cal hahbhab
hsum = sum(sum(hab));
index = find(hab~=0);
p = hab/hsum;
Hab = sum(sum(-p(index).*log(p(index))));
hsum = sum(sum(ha));
index = find(ha~=0);
p = ha/hsum;
Ha = sum(sum(-p(index).*log(p(index))));
hsum = sum(sum(hb));
index = find(hb~=0);
p = hb/hsum;
Hb = sum(sum(-p(index).*log(p(index))));
mi = Ha+Hb-Hab;
% cal EMI
% feature efficiency coefficient
n =2/5;
if Hab ~= 0
e = (mi^n) / ( Hab^(1-n));
else% not usual happen just for test
e = -1;%(mi^n) / ( Hab^(1-n)+1e-10);
end
mi = e;
% %
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 653 2005-10-19 20:10 peizhun\myMI.m
文件 697 2005-10-19 20:09 peizhun\FPMI.m
文件 3338 2005-10-19 20:10 peizhun\GMI.m
文件 228 2005-10-19 20:10 peizhun\gobad.m
文件 1404 2005-10-19 20:10 peizhun\HiMI.m
文件 1034 2005-10-19 20:10 peizhun\MI.m
文件 1218 2005-10-19 20:09 peizhun\EMI.m
文件 439 2005-10-19 20:10 peizhun\oneDimSearch.m
文件 2528 2005-10-19 20:10 peizhun\POWELL.m
文件 35888 2005-10-19 20:10 peizhun\proj.fig
文件 12544 2005-10-19 20:10 peizhun\proj.m
文件 5902 2005-10-19 20:10 peizhun\PSO.m
文件 390 2005-10-19 20:10 peizhun\restore.m
文件 3719 2005-11-27 20:04 peizhun\RMI.m
文件 67 2005-10-19 20:10 peizhun\test.m
文件 238 2005-10-19 20:10 peizhun\test2.m
文件 7648 2005-10-19 20:10 peizhun\testListBoxlj.fig
文件 7936 2005-11-27 20:02 peizhun\testListBoxlj.m
文件 326 2005-10-19 20:10 peizhun\说明.txt
目录 0 2005-11-27 20:08 peizhun
----------- --------- ---------- ----- ----
86197 20
- 上一篇:温度控制系统的滞后校正
- 下一篇:边界元法的MATLAB程序
相关资源
- 图像配准matlab
- 基于边缘的图像配准程序
- 傅里叶梅林FourierMellin实现图像配准
- 基于SIFT特征的图像配准Matlab源代码
- 相位相关图像配准Matlab
- 模板匹配,使用matlab语言实现图像匹
- 基于harris角点特征的图像配准程序M
- MATLAB版代码红外与可见光图像配准算
- MATLAB实现Harris角点检测与图像配准
- SSDA图像匹配算法
- FFT的图像配准
- 光流场配准matlab实现
- 基于SIFT特征的图像配准之仿真图像
- 基于SIFT特征的图像配准MATLAB代码
- Ncc 图像配准
- surf算法对图像的配准实时的取证
- 图像配准matlab源代码里面有说明文档
- SIFT+RANSAC图像配准matlab代码,投影变换
- MATLAB基于点的图像配准程序M程序很实
- 基于SIFT和SURF的遥感图像配准matlab代码
- 基于互信息的图像配准+棋盘格显示配
- matlab最大互信息图像配准带界面多种
- Max_CCM 用于图像配准
- SIFT2830309
- Harris.rar 特征提取是图像配准的重要步
- sift sift图像匹配的纯matlab代码
- 0301 图像配准和拼接
- image-registration
- RegsiterFM 傅里叶梅林变换实现图像配准
- PhaseCongruency 提取图像相位一致性特征
评论
共有 条评论