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

Search Results for

    Interface IImageSearchTrigger

    Interface for a trigger that uses template matching to find an image within a captured region. It supports transparent images by processing multiple channels.

    Inherited Members
    IWindowCaptureTrigger<IImageSearchDetectionResult>.GetFrameStats()
    IWindowCaptureTrigger<IImageSearchDetectionResult>.Refresh(bool, CancellationToken)
    IWindowCaptureTrigger<IImageSearchDetectionResult>.RefreshAsync(bool, CancellationToken)
    IWindowCaptureTrigger<IImageSearchDetectionResult>.Refresh(CancellationToken)
    IWindowCaptureTrigger<IImageSearchDetectionResult>.RefreshAsync(CancellationToken)
    IWindowCaptureTrigger<IImageSearchDetectionResult>.WindowRegion
    IWindowCaptureTrigger<IImageSearchDetectionResult>.CaptureSourceId
    IWindowCaptureTrigger<IImageSearchDetectionResult>.MinFramesPerSecond
    IWindowCaptureTrigger<IImageSearchDetectionResult>.MaxFramesPerSecond
    IWindowCaptureTrigger<IImageSearchDetectionResult>.CaptureCursor
    IWindowCaptureTrigger<IImageSearchDetectionResult>.EnablePreview
    IWindowCaptureTrigger<IImageSearchDetectionResult>.TargetWindow
    IWindowCaptureTrigger<IImageSearchDetectionResult>.WhenImageProcessed
    IWindowCaptureTrigger<IImageSearchDetectionResult>.Bounds
    IWindowCaptureTrigger<IImageSearchDetectionResult>.BoundsScreen
    IAuraTrigger.IsIgnored
    IAuraTrigger.IsInverted
    IAuraTrigger.IsActive
    IAuraTrigger.IsEnabled
    IAuraTrigger.TimeLeftTillNextValue
    IAuraTrigger.ActivationTimeout
    IAuraTrigger.DeactivationTimeout
    IAuraTrigger.ActivationProgress
    IAuraTrigger.NextIsActive
    IAuraTrigger.EnableAdvancedSettings
    IAuraEntity.NameSuffix
    IAuraObject.AddOrUpdateBinding(AuraBindingProperties)
    IAuraObject.ResolveBinding(string)
    IAuraObject.Properties
    IAuraObject.RaisePropertiesWithBindings
    IAuraObject.PropertiesChanges
    IBindableReactiveObject.RemoveBinding(string)
    IBindableReactiveObject.RemoveBinding(IReactiveBinding)
    IBindableReactiveObject.AddOrUpdateBinding(IReactiveBinding)
    IBindableReactiveObject.ClearBindings()
    IBindableReactiveObject.AddOrUpdateBinding<TSource>(string, TSource, string)
    IBindableReactiveObject.AddOrUpdateBinding(IValueProvider, string)
    IBindableReactiveObject.SessionObjectId
    IBindableReactiveObject.HasBindings
    IBindableReactiveObject.Bindings
    IHasTypedId<string>.Id
    ICanSetContext.Context
    IHasErrors.HasErrors
    IHasErrors.Errors
    IDisposable.Dispose()
    IHasError.LastError
    IHasErrorProvider.ErrorProvider
    ICanSetName.Name
    ICanSetDescription.Description
    IHasBoundsWindow.BoundsWindow
    IHasAttachedWindow.ActiveWindow
    INotifyPropertyChanged.PropertyChanged
    Namespace: EyeAuras.OpenCVAuras.Triggers.ImageSearch
    Assembly: EyeAuras.OpenCVAuras.Shared.dll
    Syntax
    public interface IImageSearchTrigger : IWindowCaptureTrigger<IImageSearchDetectionResult>, IAuraTrigger, IAuraEntity, IAuraObject, IBindableReactiveObject, IHasId, IHasTypedId<string>, ICanSetContext, IHasContext, IHasErrors, IDisposable, IHasError, IHasErrorProvider, ICanSetName, IHasName, ICanSetDescription, IHasDescription, IHasBoundsWindow, IHasAttachedWindow, INotifyPropertyChanged

    Properties

    Name Description
    LastSeenImageLocation

    Gets the bounding box of the last seen image location, relative to the top left corner of the window. This property is obsolete and is retained only for compatibility with older bindings.

    Similarity

    Gets the similarity of the found image versus template image.

    SimilarityThreshold

    Gets or sets the similarity threshold for the image search. This value determines how closely the found image needs to match the template.

    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.