错误 C2065 “CV_HOUGH_GRADIENT”: 未声明的标识符 解决方法

此问题出现在vs2019 c++ OpenCV4.11的环境下 霍夫变换检测圆

CV_前缀已被openCV3删除,因此只需把"CV_"去掉就好了

例如:

HoughCircles(bf, circles, HOUGH_GRADIENT, 1.5, 20, 130, 38, 10, 50);//霍夫变换检测圆

这个问题我是在OpenCV官网的回答里找到的,原文英文,链接如下:

https://answers.opencv.org/question/177506/cv2-has-no-attribute-cv_hough_gradient/

猜你喜欢

转载自blog.csdn.net/lslfox/article/details/102564463
今日推荐