在问之前,我想说我知道什么是Gabor滤波器,我用过好几次
但我有一些理论上不懂的东西。 (例如,我得到了这个python+openCV+numpy代码)
for filter in filters:
filtered = cv.filter2D(img, cv.CV_8UC3, filter)
filtered = np.reshape(filtered, img.shape)
np.maximum(accumulator, filtered, accumulator)
“滤波器”-是Gabor滤波器组
据我所知,“过滤”是空间域卷积的结果
np.maximum获取过滤后的所有值,并将其与累加器值进行比较,并且仅将最大值存储在累加器中
我不明白的是,我的主要问题是“gabor滤波器的卷积结果的最大值是什么意思?”
Gabor滤波器卷积的最大值意味着在它们出现的空间点上,有一个模式对应于您使用的特定Gabor滤波器。 Gabor滤波器是由正弦平面波调制的高斯核函数,因此它意味着与Gabor滤波器相关的相应频率存在于其获得最大值的特定位置
相关问题 更多 >
编程相关推荐