Namespace EyeAuras.OpenCVAuras.Triggers.MLSearch
Classes
MLCompressedModelData
MLModelData
Represents the data of a machine learning model, including its file name and binary data. This record is sealed to prevent inheritance.
MLPredictionItem
Represents an item resulting from a successful prediction in machine learning, particularly in object detection and classification tasks. This record is sealed to prevent inheritance.
MLSearchTriggerProperties
Defines the properties for MLSearchTrigger, providing configuration options for machine learning tasks like object detection, classification, and segmentation. Inherits from WindowCaptureTriggerProperties.
MLSearchTriggerPropertiesV1
MLSearchTriggerPropertiesV2
Defines the properties for MLSearchTrigger, providing configuration options for machine learning tasks like object detection, classification, and segmentation. Inherits from WindowCaptureTriggerProperties.
MLSearchTriggerPropertiesV3
Defines the properties for MLSearchTrigger, providing configuration options for machine learning tasks like object detection, classification, and segmentation. Inherits from WindowCaptureTriggerProperties.
Interfaces
IMLSearchDetectionResult
IMLSearchTrigger
Represents a trigger that employs machine learning, specifically YOLOv8, for tasks such as segmentation, classification, and object detection on CPU or GPU. This trigger is designed for advanced usage, especially in C# scripting, to leverage its full capabilities.