Class ArucoDiamondTracker
Inheritance
ArucoDiamondTracker
Assembly: Assembly-CSharp.dll
Syntax
public class ArucoDiamondTracker : ArucoObjectTracker
Fields
|
Improve this Doc
View Source
Declaration
protected const float DetectSquareMarkerLengthRate = 2F
Field Value
|
Improve this Doc
View Source
DrawAxisLength
Declaration
protected const float DrawAxisLength = 0.5F
Field Value
|
Improve this Doc
View Source
EstimatePoseSquareLength
Declaration
protected const float EstimatePoseSquareLength = 1F
Field Value
Properties
|
Improve this Doc
View Source
DetectedDiamonds
Declaration
public Dictionary<Aruco.Dictionary, int>[] DetectedDiamonds { get; set; }
Property Value
|
Improve this Doc
View Source
DiamondCorners
Declaration
public Dictionary<Aruco.Dictionary, Std.VectorVectorPoint2f>[] DiamondCorners { get; set; }
Property Value
|
Improve this Doc
View Source
DiamondIds
Declaration
public Dictionary<Aruco.Dictionary, Std.VectorVec4i>[] DiamondIds { get; set; }
Property Value
|
Improve this Doc
View Source
DiamondRvecs
Declaration
public Dictionary<Aruco.Dictionary, Std.VectorVec3d>[] DiamondRvecs { get; set; }
Property Value
|
Improve this Doc
View Source
DiamondTvecs
Declaration
public Dictionary<Aruco.Dictionary, Std.VectorVec3d>[] DiamondTvecs { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
Activate(IArucoObjectsTracker)
Declaration
public override void Activate(IArucoObjectsTracker arucoTracker)
Parameters
Overrides
|
Improve this Doc
View Source
ArucoObjectsController_DictionaryAdded(Aruco.Dictionary)
Declaration
protected override void ArucoObjectsController_DictionaryAdded(Aruco.Dictionary dictionary)
Parameters
Overrides
|
Improve this Doc
View Source
ArucoObjectsController_DictionaryRemoved(Aruco.Dictionary)
Declaration
protected override void ArucoObjectsController_DictionaryRemoved(Aruco.Dictionary dictionary)
Parameters
Overrides
|
Improve this Doc
View Source
Deactivate()
Declaration
public override void Deactivate()
Overrides
|
Improve this Doc
View Source
Detect(Int32, Aruco.Dictionary, Cv.Mat)
Declaration
public override void Detect(int cameraId, Aruco.Dictionary dictionary, Cv.Mat image)
Parameters
Overrides
|
Improve this Doc
View Source
Draw(Int32, Aruco.Dictionary, Cv.Mat)
Declaration
public override void Draw(int cameraId, Aruco.Dictionary dictionary, Cv.Mat image)
Parameters
Overrides
|
Improve this Doc
View Source
Declaration
public override void EstimateTransforms(int cameraId, Aruco.Dictionary dictionary)
Parameters
Overrides
|
Improve this Doc
View Source
TryGetArucoDiamond(Int32, Aruco.Dictionary, UInt32, out ArucoDiamond)
Declaration
protected virtual bool TryGetArucoDiamond(int cameraId, Aruco.Dictionary dictionary, uint arucoObjectId, out ArucoDiamond arucoDiamond)
Parameters
Returns
|
Improve this Doc
View Source
Declaration
public override void UpdateTransforms(int cameraId, Aruco.Dictionary dictionary)
Parameters
Overrides