Description
Ellipse contour detection returns completely wrong results, while polygon contour detection works correctly on the same image.
Steps to reproduce
- Create a new image using Create > Blobs (default 512×512)
- Apply preprocessing (e.g. binarization via the test plugin)
- Run Analysis > Contour detection with:
- Threshold: 0.5 (default)
- Shape: Polygon → result is correct ✅
- Run Analysis > Contour detection again with:
- Threshold: 0.5 (default)
- Shape: Ellipse → result is completely wrong ❌
Expected behavior
Detected ellipses should overlay the blobs in the image, matching the contours found by the polygon mode.
Actual behavior
Ellipse contours appear at incorrect positions, not matching the actual objects in the image.
Environment
- Sigima 1.1.2
- scikit-image 0.26.0
- Python 3.14

Description
Ellipse contour detection returns completely wrong results, while polygon contour detection works correctly on the same image.
Steps to reproduce
Expected behavior
Detected ellipses should overlay the blobs in the image, matching the contours found by the polygon mode.
Actual behavior
Ellipse contours appear at incorrect positions, not matching the actual objects in the image.
Environment