• 大小: 59KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-02
  • 语言: Matlab
  • 标签: sift  matlab  

资源简介

可运行的,自己用matlab写的sift特征点检测与匹配程序

资源截图

代码片段和文件信息

function [databasehandle] = add_descriptors_to_database( im pos scale orient desc existing_database )

% [database] = add_descriptors_to_database( im pos orient scale desc existing_database )
%
% Add an image and its descriptors to a database or create a new database if
% one is not specified.

% Input:
% im - the image.
% pos orient scale desc - keypoint information from the SIFT function.
% existing_database - database to add the descriptors to.  If omitted a 
%   new database is created.
%
% Output:
% database - the database structure.
% handle - the integer handle of the descriptor block in the database.
%
% Thomas F. El-Maraghi
% May 2004

if exist(‘existing_database‘‘var‘)
   database = existing_database;
else
   database = empty_descriptor_database;
end

database.num_im = database.num_im + 1;
database.im{database.num_im} = im;
database.index = [database.index; database.num_im*ones(size(pos1)1)];
if nargout == 2
   handle = database.num_im;
end

database.pos = [database.pos; pos];
database.scale = [database.scale; scale];
database.orient = [database.orient; orient];
database.desc = [database.desc; desc];

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-06-03 15:40  SIFT\
     文件         642  2009-01-06 21:22  SIFT\gaussian_filter.m
     目录           0  2019-06-03 15:41  __MACOSX\
     目录           0  2019-06-03 15:41  __MACOSX\SIFT\
     文件         212  2009-01-06 21:22  __MACOSX\SIFT\._gaussian_filter.m
     文件        1131  2009-01-06 21:24  SIFT\find_nearest_neighbours.m
     文件         212  2009-01-06 21:24  __MACOSX\SIFT\._find_nearest_neighbours.m
     文件        1148  2009-01-06 21:23  SIFT\add_descriptors_to_database.m
     文件         212  2009-01-06 21:23  __MACOSX\SIFT\._add_descriptors_to_database.m
     文件       25889  2019-06-03 15:28  SIFT\matlab瀹炵幇sift鎻愬彇鐗瑰緛鐐?rar
     文件         671  2019-06-03 15:28  __MACOSX\SIFT\._matlab瀹炵幇sift鎻愬彇鐗瑰緛鐐?rar
     文件        2505  2009-01-06 21:26  SIFT\imWarpAffine.m
     文件         212  2009-01-06 21:26  __MACOSX\SIFT\._imWarpAffine.m
     文件        1189  2009-01-06 21:27  SIFT\read_keypoint_file.m
     文件         212  2009-01-06 21:27  __MACOSX\SIFT\._read_keypoint_file.m
     文件        3578  2009-01-06 21:25  SIFT\fit_robust_affine_transform.m
     文件         212  2009-01-06 21:25  __MACOSX\SIFT\._fit_robust_affine_transform.m
     文件         856  2008-12-25 10:34  SIFT\write_keypoint_file.m
     文件         212  2008-12-25 10:34  __MACOSX\SIFT\._write_keypoint_file.m
     文件        2703  2008-12-25 10:34  SIFT\SIFT_from_cache.m
     文件         212  2008-12-25 10:34  __MACOSX\SIFT\._SIFT_from_cache.m
     文件       12343  2009-03-05 21:32  SIFT\tutorial.m
     文件         212  2009-03-05 21:32  __MACOSX\SIFT\._tutorial.m
     文件        1573  2009-01-07 10:09  SIFT\pgmread.m
     文件         212  2009-01-07 10:09  __MACOSX\SIFT\._pgmread.m
     文件         442  2008-12-25 10:34  SIFT\get_linear_index.m
     文件         212  2008-12-25 10:34  __MACOSX\SIFT\._get_linear_index.m
     文件         492  2008-12-25 10:34  SIFT\resizeImageFig.m
     文件         212  2008-12-25 10:34  __MACOSX\SIFT\._resizeImageFig.m
     文件        7690  2009-01-06 21:26  SIFT\hough.m
     文件         212  2009-01-06 21:26  __MACOSX\SIFT\._hough.m
............此处省略11个文件信息

评论

共有 条评论