opencv - 广义霍夫变换 OpenCV Python 模板

标签 opencv hough-transform

我很困惑如何在 openCV Python 中使用广义霍夫变换。当我使用灰度图像的 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)

最佳答案

调用 cv.createGeneralizedHoughGuil而不是 cv.GeneralizedHoughGuil :

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

关于opencv - 广义霍夫变换 OpenCV Python 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55779339/

相关文章:

opencv - 如何降低从ros导入的opencv图像的帧率

c++ - txt 中的 vector 垫

c++ - 霍夫变换中的OpenCV GPU错误(功能未实现)

python - 如何使用 skimage 获取 hough 线峰的 extream x,y 坐标

c# - 使用 houghline 变换的直线斜率 c# Aforge.Net

c# - OCR线检测

python - 将图像 opencv c++ 发送到 python

c# - OpenCV 在相机流窗口中设置 ROI

python - 在 ubuntu 树莓派中自动刷新图像

c++ - OpenCV 圆形形状检测及其面积