DetectorParameters Class |
Namespace: OpenCvSharp.Aruco
The DetectorParameters type exposes the following members.
Name | Description | |
---|---|---|
![]() | DetectorParameters | Initializes a new instance of the DetectorParameters class |
Name | Description | |
---|---|---|
![]() | AdaptiveThreshConstant |
constant for adaptive thresholding before finding contours (default 7)
|
![]() | AdaptiveThreshWinSizeMax |
adaptiveThreshWinSizeMax: maximum window size for adaptive thresholding before finding contours(default 23).
|
![]() | AdaptiveThreshWinSizeMin |
minimum window size for adaptive thresholding before finding contours (default 3).
|
![]() | AdaptiveThreshWinSizeStep |
increments from adaptiveThreshWinSizeMin to adaptiveThreshWinSizeMax during the thresholding(default 10).
|
![]() | AllocatedMemory |
Gets or sets a memory address allocated by AllocMemory.
(Inherited from DisposableObject.) |
![]() | AllocatedMemorySize |
Gets or sets the byte length of the allocated memory
(Inherited from DisposableObject.) |
![]() | CornerRefinementMaxIterations |
maximum number of iterations for stop criteria of the corner refinement process(default 30).
|
![]() | CornerRefinementMinAccuracy |
minimum error for the stop cristeria of the corner refinement process(default: 0.1)
|
![]() | CornerRefinementWinSize |
window size for the corner refinement process (in pixels) (default 5).
|
![]() | CvPtr |
Native pointer of OpenCV structure
(Inherited from DisposableCvObject.) |
![]() | ErrorCorrectionRate |
errorCorrectionRate error correction rate respect to the maximun error correction capability for each dictionary. (default 0.6).
|
![]() | IsDisposed |
Gets a value indicating whether this instance has been disposed.
(Inherited from DisposableObject.) |
![]() | IsEnabledDispose |
Gets or sets a value indicating whether you permit disposing this instance.
(Inherited from DisposableObject.) |
![]() | MarkerBorderBits |
number of bits of the marker border, i.e. marker border width (default 1).
|
![]() | MaxErroneousBitsInBorderRate |
maximum number of accepted erroneous bits in the border
(i.e. number of allowed white bits in the border). Represented as a rate respect to the total
number of bits per marker(default 0.35).
|
![]() | MaxMarkerPerimeterRate |
determine maximum perimeter for marker contour to be detected.
This is defined as a rate respect to the maximum dimension of the input image(default 4.0).
|
![]() | MinCornerDistanceRate |
minimum distance between corners for detected markers relative to its perimeter(default 0.05)
|
![]() | MinDistanceToBorder |
minimum distance of any corner to the image border for detected markers (in pixels) (default 3)
|
![]() | MinMarkerDistanceRate |
minimum mean distance beetween two marker corners to be considered similar,
so that the smaller one is removed.The rate is relative to the smaller perimeter of the two markers(default 0.05).
|
![]() | MinMarkerPerimeterRate |
determine minimum perimeter for marker contour to be detected.
This is defined as a rate respect to the maximum dimension of the input image(default 0.03).
|
![]() | MinOtsuStdDev |
minimun standard deviation in pixels values during the decodification step to
apply Otsu thresholding(otherwise, all the bits are set to 0 or 1 depending on mean higher than 128 or not) (default 5.0)
|
![]() | PerspectiveRemoveIgnoredMarginPerCell |
width of the margin of pixels on each cell not considered for the determination
of the cell bit.Represents the rate respect to the total size of the cell,
i.e.perpectiveRemovePixelPerCell (default 0.13)
|
![]() | PerspectiveRemovePixelPerCell |
number of bits (per dimension) for each cell of the marker when removing the perspective(default 8).
|
![]() | PolygonalApproxAccuracyRate |
minimum accuracy during the polygonal approximation process to determine which contours are squares.
|
Name | Description | |
---|---|---|
![]() | AllocGCHandle |
Pins the object to be allocated by cvSetData.
(Inherited from DisposableObject.) |
![]() | AllocMemory |
Allocates the specified size of memory.
(Inherited from DisposableObject.) |
![]() ![]() | Create | |
![]() | Dispose |
Releases the resources
(Inherited from DisposableObject.) |
![]() | DisposeManaged |
Releases managed resources
(Overrides DisposableObjectDisposeManaged.) |
![]() | DisposeUnmanaged |
releases unmanaged resources
(Inherited from DisposableCvObject.) |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize |
Destructor
(Inherited from DisposableObject.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | NotifyMemoryPressure |
Notifies the allocated size of memory.
(Inherited from DisposableObject.) |
![]() | ThrowIfDisposed |
If this object is disposed, then ObjectDisposedException is thrown.
(Inherited from DisposableObject.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
![]() | dataHandle |
Gets or sets a handle which allocates using cvSetData.
(Inherited from DisposableObject.) |
![]() | ptr |
Data pointer
(Inherited from DisposableCvObject.) |