Hi,

I’m trying to use skimage.measure.EllipseModel to estimate an ellipse around a 
contour. The results seems to be not so satisfying. I am wondering if I am 
using “orientation” parameter correctly.

Could anyone please let me know whether “theta” is in radians or degrees? / I 
am doing anything wrong? 

from skimage.measure import EllipseModel

# create ellipse model
ellipse = EllipseModel()
ellipse.estimate(cnt)

xc, yc, a, b, theta = np.array(ellipse.params, dtype=int)

# find perimeter
rr, cc = draw.ellipse_perimeter(xc, yc, a, b, orientation=theta)

# plot
ax.scatter(cc, rr, s=5, label="EllipseModel”)





Thank you,
Surya
_______________________________________________
scikit-image mailing list
scikit-image@python.org
https://mail.python.org/mailman/listinfo/scikit-image

Reply via email to