【发布时间】:2023-03-16 14:54:01
【问题描述】:
我有一个灰度图像,其中有沿着高斯曲线右半部分的边缘,即强度从局部最大值降低到局部最小值,在一系列像素上跟随高斯曲线。平均值为 0,标准差为 1。我正在寻找一种方法来在存在这种分布的图像中自动找到该区域。然后如果找到这样的分布,我将这个高斯的一半(曲线的右边部分)标记为边缘。
我需要为此做一个过滤器吗?那么如何取值呢?
【问题讨论】:
-
您是否尝试过使用一些图像处理库,例如
Emgucv,opencv,Matlab等? -
是的,我确实使用了 Matlab 和 opencv。在这些库中,高斯滤波器用于平滑图像,这反过来意味着模糊边缘(因为高斯滤波器是低通的)。我想要的不一样。就像 sobel 滤波器由一个核矩阵组成,当应用于图像时会告诉边缘的存在,我想使用高斯核来查找边缘。
标签: image-processing filtering gaussian edge-detection