Namespace EyeAuras.OpenCVAuras.ML
Namespaces
EyeAuras.OpenCVAuras.ML.Yolo
Interfaces
IYoloModel
Defines an interface for a class that encapsulates a Yolo8 ONNX model for image processing tasks. This interface supports multiple tasks including prediction, classification, and segmentation. It uses the Microsoft ML framework for inference but is not thread-safe.
Enums
MLExecutionProvider
MLMaskProcessingType
Enumerates the different ways of processing masks during a Segmentation task with a Yolo model. This enum allows for flexibility in how masks are handled and stored post-inference.