资源简介

傅里叶描述子用来描述和识别图像中有边缘的物体形状,本程序基于MATLAB,测试可用

资源截图

代码片段和文件信息

function [new_indeces]=find_close_indeces(im_in)

[rc]=find(im_in);

p=pdist([r c]);
psqr=squareform(p);

 nl=length(r);
 
new_indeces=[r(1) c(1)];
ind_ind_data=1;
lenindata=1;
newind=1;
 for ind=2:nl
  
    mcur_dist=psqr(newind:);
    [dist_mindist_min_ind]=sort(mcur_dist);
    [dmin inddmin]=setdiff( dist_min_indind_ind_data);
    dist_min_ind =  dist_min_ind(sort(inddmin));
    newind=dist_min_ind(1);
    new_indeces  =[new_indeces; [r(newind) c(newind)]];
    
     ind_ind_data=[ind_ind_data; newind];
    lenindata=length(ind_ind_data);
    
 end
 



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

     文件        595  2010-02-27 13:01  Fourier Descriptor\find_close_indeces.m

     文件       1340  2010-03-01 12:27  Fourier Descriptor\license.txt

     文件       1215  2010-02-28 18:03  Fourier Descriptor\make_fft_sec.m

     文件        717  2011-03-13 14:17  Fourier Descriptor\test_fourier.asv

     文件        812  2011-03-13 14:23  Fourier Descriptor\test_fourier.m

     目录          0  2011-03-14 18:09  Fourier Descriptor

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

                 4679                    6


评论

共有 条评论