View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from

2.5 | 2 ratings Rate this file 5 Downloads (last 30 days) File Size: 2.75 KB File ID: #6842 Version: 1.0




01 Feb 2005 (Updated )

Filtering with intensity dependent filter kernel.

| Watch this File

File Information

GEN_SUSAN - Generalized SUSAN 2-D filtering SUSAN filtering with filter kernel W scaled with generalized Gaussian of intensity difference. Different prefiltering functions can be selected as well as width and exponent of the intensity scaling. GEN_SUSAN can produce filtering with caracteristics similar to wiener2 and medfilt2 and "everything inbetween"

MATLAB release MATLAB 6.5 (R13)
Other requirements Gen_susan can make use of wiener2 and medfilt2 (of the image processing toolbox) if available, but they are not required
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (4)
07 Apr 2010 azzouzi fa


Comment only
06 Nov 2008 Hamid Sarve

Dear Björn

Thank you for the implementation.

I believe there is a bug in the line 81, should be
I_internal = I([ones(1,ceil((regsize(1)-1)/2)) 1:end size(I,1)*ones(1,(regsize(1)-1)/2)],...
[ones(1,ceil((regsize(2)-1)/2)) 1:end size(I,2)*ones(1,(regsize(2)-1)/2)]);

Hamid Sarve

Comment only
27 Nov 2007 Zhou zhou

thank you

22 Mar 2007 ocean lzq


Contact us