EdgeDetectionMethods¶
giant.image_processing.edge_detection
:
- class giant.image_processing.edge_detection.EdgeDetectionMethods(*values)[source]¶
An enum specifying the available edge detection techniques
- PIXEL_EDGE_DETECTOR = 1¶
Detect edges to pixel level accuracy
- PAE_SUBPIXEL_EDGE_DETECTOR = 2¶
Detect edges to subpixel level accuracy using the Partial Area Effect method.
See https://www.researchgate.net/publication/233397974_Accurate_Subpixel_Edge_Location_based_on_Partial_Area_Effect for more details
- ZERNIKE_RAMP_EDGE_DETECTOR = 3¶
Detect edges to subpixel level accuracy using the Zernike Ramp method.
See https://arc.aiaa.org/doi/full/10.2514/1.A33692?mobileUi=0 for more details
- CUSTOM_DETECTOR = 4¶
Detect edges with a custom, user implemented detector.
See the
EdgeDetector
abstract base class for the required interface.