• 大小: 3.42MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-13
  • 语言: Matlab
  • 标签: SIFT  

资源简介

This is a MATLAB/C implementation of the SIFT detector and descriptor

资源截图

代码片段和文件信息

function dss = diffss(ss)
% DIFFSS  Difference of scale space
%   DSS=DIFFSS(SS) returns a scale space DSS obtained by subtracting
%   consecutive levels of the scale space SS.
%
%   In SIFT this function is used to compute the difference of
%   Gaussian scale space from the Gaussian scale space of an image.
%
%   See also GAUSSIANSS() PDF:SIFT.USER.SS.

% AUTORIGHTS
% Copyright (c) 2006 The Regents of the University of California.
% All Rights Reserved.
%
% Created by Andrea Vedaldi
% UCLA Vision Lab - Department of Computer Science
%
% Permission to use copy modify and distribute this software and its
% documentation for educational research and non-profit purposes
% without fee and without a written agreement is hereby granted
% provided that the above copyright notice this paragraph and the
% following three paragraphs appear in all copies.
%
% This software program and documentation are copyrighted by The Regents
% of the University of California. The software program and
% documentation are supplied “as is“ without any accompanying services
% from The Regents. The Regents does not warrant that the operation of
% the program will be uninterrupted or error-free. The end-user
% understands that the program was developed for research purposes and
% is advised not to rely exclusively on the program for any reason.
%
% This software embodies a method for which the following patent has
% been issued: “Method and apparatus for identifying scale invariant
% features in an image and use of same for locating an object in an
% image“ David G. Lowe US Patent 6711293 (March 23
% 2004). Provisional application filed March 8 1999. Asignee: The
% University of British Columbia.
%
% IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
% FOR DIRECT INDIRECT SPECIAL INCIDENTAL OR CONSEQUENTIAL DAMAGES
% INCLUDING LOST PROFITS ARISING OUT OF THE USE OF THIS SOFTWARE AND
% ITS DOCUMENTATION EVEN IF THE UNIVERSITY OF CALIFORNIA HAS BEEN
% ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE UNIVERSITY OF
% CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES INCLUDING BUT NOT
% LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
% A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN “AS IS“
% BASIS AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATIONS TO PROVIDE
% MAINTENANCE SUPPORT UPDATES ENHANCEMENTS OR MODIFICATIONS.

dss.smin = ss.smin ;
dss.smax = ss.smax-1 ;
dss.omin = ss.omin ;
dss.O = ss.O ;
dss.S = ss.S ;
dss.sigma0 = ss.sigma0 ;

for o=1:dss.O
  % Can be done at once but it turns out to be faster
  % this way
  [MNS] = size(ss.octave{o}) ;
  dss.octave{o} = zeros(MNS-1) ;
  for s=1:S-1
    dss.octave{o}(::s) = ...
        ss.octave{o}(::s+1) - ss.octave{o}(::s) ;
  end
end

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

     文件        148  2010-01-28 20:09  sift-0.9.19-Oxford\sift\.gitignore

     文件      72310  2010-01-28 20:09  sift-0.9.19-Oxford\sift\data\box.pgm

     文件     233055  2010-01-28 20:09  sift-0.9.19-Oxford\sift\data\box.sift

     文件      10060  2010-01-28 20:09  sift-0.9.19-Oxford\sift\data\circle.pgm

     文件       1362  2010-01-28 20:09  sift-0.9.19-Oxford\sift\data\circle.sift

     文件     464954  2010-01-28 20:09  sift-0.9.19-Oxford\sift\data\img3.jpg

     文件     467808  2010-01-28 20:09  sift-0.9.19-Oxford\sift\data\img5.jpg

     文件     275111  2010-01-28 20:09  sift-0.9.19-Oxford\sift\data\landscape-a.jpg

     文件     304723  2010-01-28 20:09  sift-0.9.19-Oxford\sift\data\landscape-b.jpg

     文件      11101  2010-01-28 20:09  sift-0.9.19-Oxford\sift\data\nest.png

     文件      17462  2010-01-28 20:09  sift-0.9.19-Oxford\sift\data\nest2.bmp

     文件     337980  2010-01-28 20:09  sift-0.9.19-Oxford\sift\data\vessel-1.pgm

     文件     337980  2010-01-28 20:09  sift-0.9.19-Oxford\sift\data\vessel-2.pgm

     文件       2792  2010-01-28 20:09  sift-0.9.19-Oxford\sift\diffss.m

     文件        246  2010-01-28 20:09  sift-0.9.19-Oxford\sift\doc\bibliography.bib

     文件       2552  2010-01-28 20:10  sift-0.9.19-Oxford\sift\doc\default.css

     文件        550  2010-01-28 20:09  sift-0.9.19-Oxford\sift\doc\figures\sift-descriptor-AI.bb

     文件     475918  2010-01-28 20:09  sift-0.9.19-Oxford\sift\doc\figures\sift-descriptor-AI.pdf

     文件       3275  2010-01-28 20:09  sift-0.9.19-Oxford\sift\doc\figures\sift-descriptor-SAVED.tex

     文件          8  2010-01-28 20:09  sift-0.9.19-Oxford\sift\doc\figures\sift-descriptor.aux

     文件      13430  2010-01-28 20:09  sift-0.9.19-Oxford\sift\doc\figures\sift-descriptor.log

     文件     443880  2010-01-28 20:09  sift-0.9.19-Oxford\sift\doc\figures\sift-descriptor.pdf

     文件       3275  2010-01-28 20:09  sift-0.9.19-Oxford\sift\doc\figures\sift-descriptor.tex

     文件         13  2010-01-28 20:09  sift-0.9.19-Oxford\sift\doc\figures\sift-descriptor.wrm

     文件      48557  2010-01-28 20:09  sift-0.9.19-Oxford\sift\doc\figures\warmread.sty

     文件      28411  2010-01-28 20:10  sift-0.9.19-Oxford\sift\doc\index.html

     文件        239  2010-01-28 20:09  sift-0.9.19-Oxford\sift\doc\sift.bbl

     文件     593889  2010-01-28 20:10  sift-0.9.19-Oxford\sift\doc\sift.pdf

     文件      22459  2010-01-28 20:09  sift-0.9.19-Oxford\sift\doc\sift.tex

     文件       6174  2010-01-28 20:09  sift-0.9.19-Oxford\sift\doc\visionlab.sty

............此处省略78个文件信息

评论

共有 条评论