What is the filter size of imgaborfilt()?

5 次查看(过去 30 天)
Iraklis S
Iraklis S 2019-4-15
回答: Gautam 2024-10-24,6:41
I am trying to filter several images using Gabor Filters for pre-processing.
I am using gabor() to create the bank of filters and imgaborfilt() afterwards, to apply the filter to the image. However, it seems that you are not able to change the filter size. How does imgaborfilt() filter the image? What's the kernel size?
Haven't found any more info Googleing it.
Thanks in advance.

回答(1 个)

Gautam
Gautam 2024-10-24,6:41
The size of the Gabor kernel is determined internally by MATLAB based on the specified wavelength. The kernel size is typically large enough to capture the features defined by the wavelength and orientation. The size is not directly specified by the user but is automatically determined to ensure the filter captures the desired features. If you need specific control over the kernel size, you might need to implement custom Gabor filters using convolution operations.

产品


版本

R2017a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by