gpt4 book ai didi

python - 如何修复 HoughCircles 函数的错误?

转载 作者:行者123 更新时间:2023-12-02 17:56:11 25 4
gpt4 key购买 nike

我试图使用 OpenCV HoughCircles 函数,但我得到了这个错误。
这是我的代码:

rows = image.shape[0]
circles = cv2.HoughCircles(out_img, cv2.HOUGH_GRADIENT, 1, rows / 8,
param1=100, param2=30,
minRadius=1, maxRadius=30)
和错误:

OpenCV(4.4.0) C:\Users\appveyor\AppData\Local\Temp\1\pip-req-build-10658tfl\opencv\modules\imgproc\src\hough.cpp:2253: error: (-215:Assertion failed) !_image.empty() && _image.type() == CV_8UC1 && (_image.isMat() || _image.isUMat()) in function 'cv::HoughCircles'

最佳答案

所以它是众多选项之一,您使用的输入图像是 None (无法读取图像)或者您的图像有 3 个 channel 而不是 1 根据 this

关于python - 如何修复 HoughCircles 函数的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64631067/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com