我遇到了opencv 的 Sobel 边缘检测器的问题。从它的文档来看,它似乎只适用于水平和垂直方向的边缘(通过指定 0,1 或 1,0)。有没有人知道如何使用 cvSobel(不是 Canny 方法)获得 45 度和 135 度的对角线边缘。Matlab 有一个带有 edge(I,'sobel' ...) 选项的灵魂,但我的代码都是 c++ 中的,我想保留它。
感谢您的建议和解决方案。
我遇到了opencv 的 Sobel 边缘检测器的问题。从它的文档来看,它似乎只适用于水平和垂直方向的边缘(通过指定 0,1 或 1,0)。有没有人知道如何使用 cvSobel(不是 Canny 方法)获得 45 度和 135 度的对角线边缘。Matlab 有一个带有 edge(I,'sobel' ...) 选项的灵魂,但我的代码都是 c++ 中的,我想保留它。
感谢您的建议和解决方案。