Python Gabor滤波器的最大值

Python Gabor滤波器的最大值,python,opencv,computer-vision,Python,Opencv,Computer Vision,在问之前,我想说我知道什么是Gabor滤波器,我用过好几次 但我有一些理论上不懂的东西。 (例如,我得到了这个python+openCV+numpy代码) “滤波器”-是Gabor滤波器组 据我所知,“过滤”是空间域卷积的结果 np.maximum获取过滤后的所有值,并将其与累加器值进行比较,并且仅将最大值存储在累加器中 我不明白的是,我的主要问题是“gabor滤波器的最大卷积值意味着什么?gabor滤波器的最大卷积值意味着在它们出现的空间点上,有一个模式对应于您使用的特定gabor滤波器。 G

在问之前,我想说我知道什么是Gabor滤波器,我用过好几次

但我有一些理论上不懂的东西。 (例如,我得到了这个python+openCV+numpy代码)

“滤波器”-是Gabor滤波器组

据我所知,“过滤”是空间域卷积的结果

np.maximum获取过滤后的所有值,并将其与累加器值进行比较,并且仅将最大值存储在累加器中


我不明白的是,我的主要问题是“gabor滤波器的最大卷积值意味着什么?

gabor滤波器的最大卷积值意味着在它们出现的空间点上,有一个模式对应于您使用的特定gabor滤波器。
Gabor滤波器是由正弦平面波调制的高斯核函数,因此这意味着与Gabor滤波器相关的相应频率存在于其获得最大值的特定位置。

这包括最小值还是仅最大值代表对应于特定Gabor滤波器的值理论上讲,最小值将对应于在图像内的各个空间点处缺少与Gabor滤波器相关联的频率。
 for filter in filters:
            filtered = cv.filter2D(img, cv.CV_8UC3, filter)
            filtered = np.reshape(filtered, img.shape)
            np.maximum(accumulator, filtered, accumulator)