基于OpenCV Python的广义Hough变换模板

4

我有些困惑如何在openCV Python中使用广义Hough变换。当我使用灰度图像的ROI设置模板时,它显示了以下错误:

Incorrect type of self (must be 'GeneralizedHough' or its derivative)

这是我的示例代码:

alg = cv.GeneralizedHoughGuil()
# Simple create template with 1 channel black images with size 5x5
template = np.zeros((5,5))
alg.setTemplate(template)
2个回答

4

请使用cv.createGeneralizedHoughGuil而不是cv.GeneralizedHoughGuil

alg = cv.createGeneralizedHoughGuil()
template = np.zeros((5,5))
alg.setTemplate(template)

0

据我所知,这种情况的唯一解决方法是使用CV_EXPORTS_W和CV_WRAP指令重新构建OpenCV。 answers.opencv topic


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接