高帽过滤器内核

时间:2013-08-31 07:58:53

标签: matlab filter

请告诉我2D顶帽滤镜的内核是什么样的?我创建了以下内核,

     0     0     0    -1     0     0     0
     0    -1    -1    -1    -1    -1     0
     0    -1    -1     1    -1    -1     0
    -1    -1     1     1     1    -1    -1
     0    -1    -1     1    -1    -1     0
     0    -1    -1    -1    -1    -1     0
     0     0     0    -1     0     0     0

这是否有资格作为顶帽滤镜内核?如果我使用这个矩阵卷积图像,它是否相当于进行了顶帽滤波操作?很抱歉,如果问题很简陋,但非常感谢你的帮助。

1 个答案:

答案 0 :(得分:1)

Top hat是一个非常宽松的术语,在不同的语境中可能意味着不同的东西。

对于空间域过滤,顶帽过滤器通常在中心区域具有1的系数,并且在此之外具有0。然而,它不是一个特别有用的滤波器,因为它的频率响应是一个sinc函数。

更常见的是,“大礼帽”指的是用于提取小元素和细节的图像处理中的morphological operation。这与上述的顶帽空间滤波器完全不同。