No BSD License
-
SUSAN(A,maxInt,sigma,thresh,g...
function [U,V,USAN] = SUSAN(A,maxInt,sigma,thresh,g,radius,width)
-
getUSAN(A,maxInt,sigma,thresh...
function U = getUSAN(A,maxInt,sigma,thresh,width)
-
localMax(I,radius,thresh)
-
demoSUSAN.m
-
View all files
fast SUSAN feature detection and non-linear filter
by Gabriel Mitchell
18 Jul 2006
(Updated 19 Jul 2006)
a fast implementation of the SUSAN feature detector by non-linear filter
|
Watch this File
|
| File Information |
| Description |
This is a fast implementation of the SUSAN feature detection algorithm described at:
www.fmrib.ox.ac.uk/~steve/susan/
Also included is a general purpose non-linear filter based on the differences in intensities in a neighborhood. Any implementation of the SUSAN algroithm will require some kind of non-linear filter, so you may use this one if you don't have one already.
You will have to compile (this is what makes it fast) nlDiffFilter.f90 with mexf90.f90 to run everything else. I got some warnings from the compilaer about using the -fast option, but this hasn't been a problem.
You may try running demoSUSAN.m in debug mode to get a feel for how everything works. |
| MATLAB release |
MATLAB 7.0.1 (R14SP1)
|
| Other requirements |
You will need a fortran90 compiler, although it could probably be modified forfortran 77 with some work. But if you were going to do this you might as well write your own version in C. |
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
|
Contact us at files@mathworks.com