0
fitEllipse возвращает эллипсы, что в два раза больше, как фактический контур
Как вы можете видеть контур гораздо меньше подогнанный эллипс. Ниже приведен соответствующий код, который я использую для генерации эллипса. Может ли кто-нибудь сказать мне, что я делаю неправильно? Спасибо.
cv2.drawContours(orig, contour,-1, (0, 255, 0),3) #draw the green contour on image "orig"
(center, size, angle) = cv2.fitEllipse(contour) #get best fit Ellipse from contour
cv2.ellipse(grey_scale,(int(round(center[0])),int(round(center[1]))),(int(round(size[0])),int(round(size[1]))),int(round(angle)),0,360,(0,255,0),1) # draw ellipse on image "grey_scale" with the statistics gathered from second line
спасибо, что неподвижную его – kkawabat