【发布时间】:2016-06-16 06:53:02
【问题描述】:
我正在使用 Sobel 过滤器对以下图像进行卷积:
在第 157 行,颜色开始发生变化,我们看到强度增加。请注意,在我的 MATLAB 代码中,我将图像转换为灰度。这种行为可以在下面看到:
然后我应用以下 Sobel 过滤器:
Gy = [-1 -2 -1; 0 0 0; +1 +2 +1];
A = conv2(im, Gy);
我希望输出是一个带有正数的矩阵,因为强度会增加。但是,输出显示了一个带有负数的矩阵。有谁知道为什么?
【问题讨论】:
标签: matlab image-processing filter computer-vision convolution