Python中文
首页
教程
问答
标签
搜索
登录
注册
使用带有3通道输入的HoughCircles时出错
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>在检测圆之前,我将<code>red</code>通道替换为<code>green</code>通道。更换通道后,我将其通过模糊过滤器,然后进行Hough变换来检测圆。但是当我这样做的时候,我得到了一个糟糕的错误信息:</p> <pre><code>OpenCV(3.4.1) Error: Assertion failed (!_image.empty() && _image.type() == (((0) & ((1 << 3) - 1)) + (((1)-1) << 3)) && (_image.isMat() || _image.isUMat())) in HoughCircles, file /io/opencv/modules/imgproc/src/hough.cpp, line 1659 Traceback (most recent call last): File "circle_light.py", line 44, in <module> param1=param1,param2=param2,minRadius=minRadius,maxRadius=maxRadius) cv2.error: OpenCV(3.4.1) /io/opencv/modules/imgproc/src/hough.cpp:1659: error: (-215) !_image.empty() && _image.type() == (((0) & ((1 << 3) - 1)) + (((1)-1) << 3)) && (_image.isMat() || _image.isUMat()) in function HoughCircles </code></pre> <p>我无法从中获得任何意义,因此无法理解我可能会做错事。这是我所做的事情的片段。在</p> ^{pr2}$ <p>当我调用<code>HoughCircles</code>函数时发生错误。我可能做错了什么?在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>您只能对单个通道(灰度)图像调用<code>cv2.HoughCircles()</code>,您的图像有3个通道。在</p> <p><a href="https://docs.opencv.org/3.4/dd/d1a/group__imgproc__feature.html#ga47849c3be0d0406ad3ca45db65a25d2d" rel="nofollow noreferrer">Documentation</a>。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何根据与其他行比较的列表筛选序列?
4 回答
如何根据与前一行的差异对行进行分组?
3 回答
如何根据与另一个图像匹配的图像特征来变换图像?
4 回答
如何根据与另一个模型的关系在模板视图中查询另一个Django模型
5 回答
如何根据与已知参考轨迹的距离过滤出位置数据?
9 回答
如何根据与现有值比较的下限和上限创建新的pandas系列
8 回答
如何根据与输入字符串共享的特征从数据集中获取值
3 回答
如何根据与长生不老药的多对多关系排序?
3 回答
如何根据世代显示,x'攻击'和y'防御'
3 回答
如何根据两个CSV文件中的公共信息用Python合并两个CSV文件?
9 回答
如何根据两个CSV文件的相似性比较它们的行?
9 回答
如何根据两个不同列的值在一列中填充NaN
4 回答
如何根据两个不同列的日期获取交叉联接表的唯一记录?
5 回答
如何根据两个不同列表中的相应值创建if语句?
6 回答
如何根据两个不同栏目的分数组成三个不同的班级,有人能指导我吗,请参考我的代码
10 回答
如何根据两个不同的字符串检查变量?9行examp
6 回答
如何根据两个值对词典进行分组?
8 回答
如何根据两个列表获得自定义元组的计数
6 回答
如何根据两个变量的条件打印特定输出
4 回答
如何根据两个变量重新采样以均匀地派生类?
9 回答