EyeAuras Docs EyeAuras Docs
EyeAuras Docs EyeAuras Docs
DocFX + Singulink = ♥

Search Results for

    Class MLSearchTriggerPropertiesV2

    Defines the properties for MLSearchTrigger, providing configuration options for machine learning tasks like object detection, classification, and segmentation. Inherits from WindowCaptureTriggerProperties.

    Inheritance
    object
    AuraPropertiesBase
    AuraTriggerPropertiesBase
    WindowCaptureTriggerProperties
    MLSearchTriggerPropertiesV2
    Implements
    IEquatable<AuraPropertiesBase>
    IEquatable<AuraTriggerPropertiesBase>
    IWindowCaptureTriggerProperties
    IAuraTriggerProperties
    IAuraProperties
    IPoeEyeConfigVersioned
    IPoeEyeConfig
    IHasVersion
    ICanSetId
    IHasId
    IHasTypedId<string>
    IEquatable<WindowCaptureTriggerProperties>
    IEquatable<MLSearchTriggerPropertiesV2>
    Inherited Members
    WindowCaptureTriggerProperties.Equals(AuraTriggerPropertiesBase)
    WindowCaptureTriggerProperties.WindowRegion
    WindowCaptureTriggerProperties.WindowMatchParams
    WindowCaptureTriggerProperties.TargetWindowRegion
    WindowCaptureTriggerProperties.ImageEffectsPipeline
    WindowCaptureTriggerProperties.EnablePreview
    WindowCaptureTriggerProperties.ForceRegionCapture
    WindowCaptureTriggerProperties.MaxFramesPerSecond
    WindowCaptureTriggerProperties.MinFramesPerSecond
    WindowCaptureTriggerProperties.CaptureSourceName
    WindowCaptureTriggerProperties.CaptureCursor
    WindowCaptureTriggerProperties.CaptureBorderless
    AuraTriggerPropertiesBase.Equals(AuraPropertiesBase)
    AuraTriggerPropertiesBase.IsIgnored
    AuraTriggerPropertiesBase.IsInverted
    AuraTriggerPropertiesBase.ActivationTimeout
    AuraTriggerPropertiesBase.DeactivationTimeout
    AuraPropertiesBase.Id
    AuraPropertiesBase.Bindings
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    Namespace: EyeAuras.OpenCVAuras.Triggers.MLSearch
    Assembly: EyeAuras.OpenCVAuras.Metadata.dll
    Syntax
    public record MLSearchTriggerPropertiesV2 : WindowCaptureTriggerProperties, IEquatable<AuraPropertiesBase>, IEquatable<AuraTriggerPropertiesBase>, IWindowCaptureTriggerProperties, IAuraTriggerProperties, IAuraProperties, IPoeEyeConfigVersioned, IPoeEyeConfig, IHasVersion, ICanSetId, IHasId, IHasTypedId<string>, IEquatable<WindowCaptureTriggerProperties>, IEquatable<MLSearchTriggerPropertiesV2>

    Constructors

    Name Description
    MLSearchTriggerPropertiesV2()
    MLSearchTriggerPropertiesV2(MLSearchTriggerPropertiesV2)

    Properties

    Name Description
    EqualityContract
    ExecutionProvider

    Gets or sets the execution provider for running the ML model (e.g., CPU, GPU). Default is set to MLExecutionProvider.Default.

    InterOpNumThreads

    Gets or sets the number of threads for inter-operation parallelism in ML ONNX Inference sessions. Default value is 1.

    IntraOpNumThreads

    Gets or sets the number of threads for intra-operation parallelism in ML ONNX Inference sessions. Default value is 1.

    MLClassName

    Gets or sets the class name for machine learning model classification.

    MLModelData

    Gets or sets the compressed model data used in the ML trigger.

    MaskProcessingType

    Gets or sets the mask processing type for segmentation tasks, determining how masks are processed and included in results. Default value is MLMaskProcessingType.None.

    OverlapThreshold

    Gets or sets the Intersection over Union (IoU) overlap threshold for object detection. This value helps in reducing false positives. Default value is 45.

    SimilarityThreshold

    Gets or sets the similarity threshold for object detection. The model considers detections with a confidence score above this threshold. Default value is 35.

    Version

    Methods

    Name Description
    Equals(MLSearchTriggerPropertiesV2?)
    Equals(WindowCaptureTriggerProperties?)
    Equals(object?)
    GetHashCode()
    PrintMembers(StringBuilder)
    ToString()
    <Clone>$()

    Operators

    Name Description
    operator ==(MLSearchTriggerPropertiesV2?, MLSearchTriggerPropertiesV2?)
    operator !=(MLSearchTriggerPropertiesV2?, MLSearchTriggerPropertiesV2?)

    Extension Methods

    ReactiveObjectExtensions.Listen<TContext, TItem>(TContext, Expression<Func<TContext, IObservableList<TItem>>>)
    ReactiveObjectExtensions.Listen<TContext, TOut>(TContext, Expression<Func<TContext, TOut>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2, TOut3>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>, Expression<Func<TContext, TOut3>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2, TOut3, TOut4>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>, Expression<Func<TContext, TOut3>>, Expression<Func<TContext, TOut4>>)
    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ISourceList<TCollection>)
    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ICollection<TCollection>)
    ObjectExtensions.CloneJson<T>(T)
    ObjectExtensions.CopyPropertiesTo<TSource, TTarget>(TSource, TTarget)
    ObjectExtensions.DumpToTextRaw<T>(T)
    ObjectExtensions.DumpToText<T>(T)
    ObjectExtensions.Dump<T>(T)
    ObjectExtensions.EvalOrDefault<T, TValue>(T, Func<T, TValue>, TValue)
    ObjectExtensions.Eval<T, TValue>(T, Func<T, TValue>)
    ObjectExtensions.GetPropertyAccessor<TSource, TValue>(TSource, Expression<Func<TSource, TValue>>)
    ObjectExtensions.InsertTo<TItem, TCollection>(TItem, IList<TCollection>, int)
    ObjectExtensions.ToJson<T>(T)
    ObjectExtensions.ToStringSafe<T>(T)
    ObjectExtensions.TransferPropertiesTo<TSource, TTarget>(TSource, TTarget, params string[])
    XDocumentExtensions.AddTo<T>(T, XContainer)
    ObjectExtensions.GetPropertyAccessor<TValue>(object, string)
    ObjectReflectionExtensions.GetPropertyTypeOrDefault(object, string)
    ObjectReflectionExtensions.GetPropertyValue<T>(object, string)
    ObjectReflectionExtensions.SetPropertyValue<T>(object, string, T)
    © Xab3r. All rights reserved.