资源简介

实现了三种图像匹配算法 1:归一化互相关匹配算法 2:基于Hausdorff距离的图像匹配算法 3:图像不变矩匹配算法

资源截图

代码片段和文件信息

function [ij]=GAmatching(h1h2)
% 对参考图h1和匹配图h2进行线特征匹配
% 相似性度量为部分Hausdorff距离
% 搜索策略为遗传算法
% 运算结束后在参考图中显示出匹配图的位置
% 输入变量h1:经过线特征提取后的参考图h1
% 输入变量h2:经过线特征提取后的匹配图h2
% 输出变量[ij]:参考图与匹配图线特征匹配结果的匹配点的坐标
[pipei_heightpipei_width]=size(h2);
[yuantu_heightyuantu_width]=size(h1);
min_var=[11];
max_var=[size(h11)-size(h21)size(h12)-size(h22)];
scale_var=[11];
popsize=20;
[bin_genbits]=encoding(min_varmax_varscale_varpopsize);
[var_genfitness]=decoding(h1h2bin_genbitsmin_varmax_var);
[max_fitnessindex1]=max(fitness);
Gmax=60;
Fmax=0.5;
pc=0.7;
pm=0.1;
g=0;
while (g    [evo_genbest_indivmax_fitness]=selection(bin_genfitness);
    new_gen=crossover(evo_genpc);
    new_gen=mutation(new_genpm);
    popsize=size(new_gen1);
    new_g

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        820  2009-06-15 09:58  NCmatching.m

     文件        648  2009-06-28 10:17  smooth.m

     文件      45568  2009-06-28 09:58  程序主要函数介绍.doc

     文件       6056  2009-06-28 09:12  GAmatching.m

     文件       7318  2009-06-30 16:39  GAmatching_rotated.m

----------- ---------  ---------- -----  ----

                60410                    5


评论

共有 条评论