任何人都可以告诉我如何创建一个过滤器来检测具有 60 度角的线,如学习 OpenCV 书的练习中所述(单击此处查看在线书籍 - 参见第 190 页)。我只想知道过滤器会怎么样?或者有没有其他方法可以检测 60 度的线?或者如何将滤镜(不是图像)旋转 60 度以检测线条?我更喜欢使用大型过滤器,如 9*9 或 11*11 或 15*15 等。
PS 我知道如何检测标准角度(如 0、90 等)的线条,但对其他角度感到困惑 - 如何在 OpenCV 中将过滤器旋转到不同的角度?
我在 openCV 中找到了 GetRotationMatrix2D 来旋转矩阵,但我猜它会旋转矩阵以形成 2*3 矩阵并旋转图像本身。我想知道我是否可以使用 GetRotationMatrix2D 向任何方向旋转 9*9 矩阵以获得 9*9 矩阵?另外,如果不旋转图像本身,这是否可能?