Show / Hide Table of Contents

    Interface IArucoObjectsTracker

    Inherited Members
    IArucoCameraController.ArucoCamera
    IController.Configured
    IController.Ready
    IController.Started
    IController.Stopped
    IController.AutoStart
    IController.IsConfigured
    IController.IsReady
    IController.IsStarted
    IController.AddDependency(IController)
    IController.RemoveDependency(IController)
    IController.GetDependencies()
    IController.Configure()
    IController.StartController()
    IController.StopController()
    IArucoObjectsController.ArucoObjectAdded
    IArucoObjectsController.ArucoObjectRemoved
    IArucoObjectsController.DictionaryAdded
    IArucoObjectsController.DictionaryRemoved
    IArucoObjectsController.ArucoObjects
    IArucoObjectsController.AddArucoObject(ArucoObject)
    IArucoObjectsController.RemoveArucoObject(ArucoObject)
    IArucoObjectsController.GetArucoObjects<U>(Aruco.Dictionary)
    IHasDetectorParameter.DetectorParameters
    Namespace: ArucoUnity.Objects.Trackers
    Assembly: Assembly-CSharp.dll
    Syntax
    public interface IArucoObjectsTracker : IArucoCameraController, IController, IArucoObjectsController, IHasDetectorParameter

    Properties

    | Improve this Doc View Source

    ArucoCameraDisplay

    Gets or sets the optional camera display associated with the ArucoCamera.

    Declaration
    IArucoCameraDisplay ArucoCameraDisplay { get; set; }
    Property Value
    Type Description
    IArucoCameraDisplay
    | Improve this Doc View Source

    DrawAxes

    Get or sets if displaying the axes of each detected ArucoBoard and ArucoDiamond.

    Declaration
    bool DrawAxes { get; set; }
    Property Value
    Type Description
    Boolean
    | Improve this Doc View Source

    DrawDetectedCharucoMarkers

    Get or sets if displaying the markers of each detected ArucoCharucoBoard.

    Declaration
    bool DrawDetectedCharucoMarkers { get; set; }
    Property Value
    Type Description
    Boolean
    | Improve this Doc View Source

    DrawDetectedDiamonds

    Get or sets if displaying each detected ArucoDiamond.

    Declaration
    bool DrawDetectedDiamonds { get; set; }
    Property Value
    Type Description
    Boolean
    | Improve this Doc View Source

    DrawDetectedMarkers

    Get or sets if displaying the detected ArucoMarker in the Textures.

    Declaration
    bool DrawDetectedMarkers { get; set; }
    Property Value
    Type Description
    Boolean
    | Improve this Doc View Source

    DrawRejectedCandidates

    Get or sets if displaying the rejected markers candidates.

    Declaration
    bool DrawRejectedCandidates { get; set; }
    Property Value
    Type Description
    Boolean
    | Improve this Doc View Source

    MarkerTracker

    Gets the ArUco markers tracker used.

    Declaration
    ArucoMarkerTracker MarkerTracker { get; }
    Property Value
    Type Description
    ArucoMarkerTracker
    | Improve this Doc View Source

    RefineDetectedMarkers

    Gets or sets if using refine strategy to detect more markers using the ArucoBoard in the ArucoObjects list.

    Declaration
    bool RefineDetectedMarkers { get; set; }
    Property Value
    Type Description
    Boolean

    Methods

    | Improve this Doc View Source

    DeactivateArucoObjects()

    Hides all the ArUco objects.

    Declaration
    void DeactivateArucoObjects()
    | Improve this Doc View Source

    Detect()

    Detects the ArUco objects on the current Images.

    Declaration
    void Detect()
    | Improve this Doc View Source

    Detect(Cv.Mat[])

    Detects the ArUco objects on a set of custom images.

    Declaration
    void Detect(Cv.Mat[] images)
    Parameters
    Type Name Description
    Cv.Mat[] images

    The images set.

    | Improve this Doc View Source

    Draw()

    Draws each detected ArucoObject on the Images.

    Declaration
    void Draw()
    | Improve this Doc View Source

    Draw(Cv.Mat[])

    Draws each detected ArucoObject on a set of custom images.

    Declaration
    void Draw(Cv.Mat[] images)
    Parameters
    Type Name Description
    Cv.Mat[] images

    The images set to draw.

    | Improve this Doc View Source

    EstimateTransforms()

    Estimates the transforms of each detected ArucoObject on the current Images.

    Declaration
    void EstimateTransforms()
    | Improve this Doc View Source

    UpdateTransforms()

    Updates transforms of each detected ArucoObject. ArucoCameraDisplay must be set.

    Declaration
    void UpdateTransforms()
    • Improve this Doc
    • View Source
    Back to top Aruco Unity - Erwan Normand