Visual c++ 计算距离';r';以及每个边缘像素的梯度方向(φ),用于在opencv中实现广义Hough变换

Visual c++ 计算距离';r';以及每个边缘像素的梯度方向(φ),用于在opencv中实现广义Hough变换,visual-c++,opencv,image-processing,Visual C++,Opencv,Image Processing,我正在尝试实现广义hough变换。我想计算每个边缘像素的距离'r'和梯度方向(φ)。 我不知道怎么做,我需要一个简单的代码。看看OpenCV的GHT实现可能会有用 您可以在opencv\modules\imgproc\src\文件夹中的文件generalized_hough.cpp中找到它

我正在尝试实现广义hough变换。我想计算每个边缘像素的距离'r'和梯度方向(φ)。
我不知道怎么做,我需要一个简单的代码。

看看OpenCV的GHT实现可能会有用

您可以在opencv\modules\imgproc\src\文件夹中的文件generalized_hough.cpp中找到它