I need to plot half-ellipses (or to be precise, half-elliptical disks, hence I can't use matplotlib to plot an elliptical arc).
I found OpenCV can do this with this syntax: cv2.Ellipse(img, center, axes, angle, start_angle, end_angle, color, thickness=1, lineType=8, shift=0)
, but there is one thing that really bothers me. I want to use standard x and y coordinates, not pixels. Also, I will need to plot half ellipses with non-integer radius, and it seem OpenCV can't do that (for the same reason of having pixel coordinates).
So, I need a code that can do what OpenCV does (with the same angle + start_angle + end_angle
structure), but without requiring me to work in pixels.