如您所见,轮廓比拟合椭圆小得多。下面是我用来生成椭圆的相关代码。有人能告诉我我做错了什么吗?谢谢。
keyword, symbol, identifier, equality, number, symbol
答案 0 :(得分:1)
draw function期望大小的一半:
轴 - 椭圆主轴大小的一半。
更简单的方法是:
cv2.drawContours(orig, contour,-1, (0,255,0), 3)
my_ellipse = cv2.fitEllipse(contour)
cv2.ellipse(grey_scale, my_ellipse, (0,255,0), 1)