Matlab 版本:7.8.0(R2009a)
我通过使用标准“边缘”功能的 Canny 边缘检测器从图像中获取边缘。但对于我的项目,我需要获得中间梯度幅度矩阵。即每个像素的梯度幅度值。
我知道我们可以使用imgradientxy()来做到这一点,但我需要 Canny 给出的确切结果,而且我不知道 Matlab 用于 Canny 的实现。有没有办法做到这一点,还是我必须从头开始实施精明?
背景:我基本上是在改变 canny 检测到的边缘上某些像素的强度值。我需要知道,更改后,当使用新值计算梯度时,它们是否仍会低于阈值?