时刻有助于python opencv检测
力矩在每个轮廓上传递,但每次圆不能位于矩形中心的预测位置时;这个位置每次都是常数,这(0,0)不是我想要的中心 这是(0,0)处白色圆圈的结果时刻有助于python opencv检测,python,python-3.x,image,opencv,Python,Python 3.x,Image,Opencv,力矩在每个轮廓上传递,但每次圆不能位于矩形中心的预测位置时;这个位置每次都是常数,这(0,0)不是我想要的中心 这是(0,0)处白色圆圈的结果 M=cv2.矩(i)应该是M=cv2.矩(conts[i]),当前您输入的是索引,而不是轮廓 您计算的是轮廓的质心,它可以不同于boundingrect的中心。示例: 如果希望在边界矩形的中心有一个圆,则应使用x、y、w、h尺寸计算它: cX = x + int(w/2) cY = y + int(h/2) 我想得到矩形的中心,怎么得到? cX =
M=cv2.矩(i)
应该是M=cv2.矩(conts[i])
,当前您输入的是索引,而不是轮廓
您计算的是轮廓的质心,它可以不同于boundingrect的中心。示例:如果希望在边界矩形的中心有一个圆,则应使用x、y、w、h尺寸计算它:
cX = x + int(w/2)
cY = y + int(h/2)
我想得到矩形的中心,怎么得到?
cX = x + int(w/2)
cY = y + int(h/2)