在使用 Hough 变换进行直线检测时,需要先将原图像转化为二值图像。然后,可以使用 OpenCV 库中的函数 cv2.HoughLinesP()
来进行 Hough 变换。这个函数需要输入二值图像、rho 和 theta 的精度、阈值以及最小直线长度和最大间断长度。它会返回一个包含直线信息的列表。
下面是一个使用 Hough 变换检测图像中的直线的简单示例代码:
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main(int ar