Gabor filter 1.0
File ID: 79734
Gabor filter 1.0 Description
Description: #5237 implements a Gabor filter for image processing. From the comments and through my own use, the implementation seems to have limited freedom, and also the variances are defined in the original x,y instead of the rotated x', y' directions.
The code is a modified version based on http://en.wikipedia.org/wiki/Gabor_filter following the conventions and parameters used in http://matlabserver.cs.rug.nl/edgedetectio...ion_params.html.
The function accepts scalar inputs only, and each call generates one filter. The filter generated is always real. Should you wish to build a complex Gabor filter, you may use (0 phase) + j(pi/2 phase). Filtering can be performed using conv2( ) or imfilter( ).
An example file is included, which mimics the behavior of http://matlabserver.cs.rug.nl/edgedetectio.../web/index.html at default settings with Lena.jpg image as input. Note that the scaling of numbers is different from the web-app, but consistent with the formulae in http://matlabserver.cs.rug.nl/edgedetectio...ion_params.html
Update 18-Nov-2010: Thanks to Rachel (see comment below), I have corrected a mistake in the example file. The results are unchanged though. Also, the cs.rug.nl website seems offline.
Related: lenajpg, Settings, default, Input, Scaling, numbers, behavior, mimics, conv
O/S:BSD, Linux, Solaris, Mac OS X
File Size: 61.4 KB
|More Similar Code|
pplication of gabor filter on image
[G GWINLEN] = genGaborKernelF( MU,NU,sigma,scaleXY,imgSz )
GIMG = GABORCONV(IMG,G,GWINLEN)
Extract the texture feature using Gabor filter/wavelet. You should first generate cell array G, which is a set of kernels in freq domain, then...
It solves the detection of the vessel. Once you click the mouse on the image of the vessel, the corresponding gabor filter will be shown and the direction of this gabor filter is the direction of the vessel in this point. You can also change the...
Recent studies on Mathematical modeling of visual cortical cells [Kulikowski/Marcelja/Bishop:1982] suggest a tuned band pass filter bank structure. These filters are found to have Gaussian transfer functions in the frequency domain. Thus, taking...
I've made this GUI for a couple of my students, which were learning the Gabor Filtering, and had hard a time to understand the subject. This helped them to get some intuition about what Gabor Filtering is, what are its benefits and what are its...
Useful functions for face recognition research.
The PhD (Pretty Helpful Development functions for) face recognition toolbox is a collection of Matlab functions and scripts intended to help researchers working in the field of face recognition....
A recursive implementation of the Gaussian filter. This implementation yields an infinite impulse response filter that has 6 MADDs per dimension independent of the value of sigma in the Gaussian kernel.
Recursive Gabor filtering for 1D...
Query and filter builder.
The component allows end-users to define queries and filters for single datasets and groups of datasets linked as master-detail or differently. It automatically substitutes the dataset for the generated query and...
Easy Filter Applet is a generic filter that allows people like students, scientists, engineers, ... in "image processing" to show their work in a web interface. It's not a static GUI !! -
Users can interact with filter's...
This script adds to any html table a "filter by column" feature that enables users to filter and limit the data displayed within a long table. It even works on tables with uneven rows.
The script automatically adds a filter...
|User Review for Gabor filter