@Namespace(value="cv::aruco") @Properties(inherit=opencv_aruco.class) public class Board extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
Board()
Default native constructor.
|
Board(long size)
Native array allocator.
|
Board(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
static Board |
create(GpuMatVector objPoints,
Dictionary dictionary,
GpuMat ids) |
static Board |
create(GpuMatVector objPoints,
Dictionary dictionary,
Mat ids) |
static Board |
create(GpuMatVector objPoints,
Dictionary dictionary,
UMat ids) |
static Board |
create(MatVector objPoints,
Dictionary dictionary,
GpuMat ids) |
static Board |
create(MatVector objPoints,
Dictionary dictionary,
Mat ids)
\brief Provide way to create Board by passing necessary data.
|
static Board |
create(MatVector objPoints,
Dictionary dictionary,
UMat ids) |
static Board |
create(UMatVector objPoints,
Dictionary dictionary,
GpuMat ids) |
static Board |
create(UMatVector objPoints,
Dictionary dictionary,
Mat ids) |
static Board |
create(UMatVector objPoints,
Dictionary dictionary,
UMat ids) |
Dictionary |
dictionary()
the dictionary of markers employed for this board
|
Board |
dictionary(Dictionary setter) |
IntPointer |
ids()
vector of the identifiers of the markers in the board (same size than objPoints)
The identifiers refers to the board dictionary
|
Board |
ids(IntPointer setter) |
Point3fVectorVector |
objPoints()
array of object points of all the marker corners in the board
each marker include its 4 corners in CCW order.
|
Board |
objPoints(Point3fVectorVector setter) |
Board |
position(long position) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zero
public Board()
public Board(long size)
Pointer.position(long)
.public Board(Pointer p)
Pointer.Pointer(Pointer)
.@opencv_core.Ptr public static Board create(@ByVal MatVector objPoints, @opencv_core.Ptr Dictionary dictionary, @ByVal Mat ids)
objPoints
- array of object points of all the marker corners in the boarddictionary
- the dictionary of markers employed for this boardids
- vector of the identifiers of the markers in the board@opencv_core.Ptr public static Board create(@ByVal UMatVector objPoints, @opencv_core.Ptr Dictionary dictionary, @ByVal Mat ids)
@opencv_core.Ptr public static Board create(@ByVal GpuMatVector objPoints, @opencv_core.Ptr Dictionary dictionary, @ByVal Mat ids)
@opencv_core.Ptr public static Board create(@ByVal MatVector objPoints, @opencv_core.Ptr Dictionary dictionary, @ByVal UMat ids)
@opencv_core.Ptr public static Board create(@ByVal UMatVector objPoints, @opencv_core.Ptr Dictionary dictionary, @ByVal UMat ids)
@opencv_core.Ptr public static Board create(@ByVal GpuMatVector objPoints, @opencv_core.Ptr Dictionary dictionary, @ByVal UMat ids)
@opencv_core.Ptr public static Board create(@ByVal MatVector objPoints, @opencv_core.Ptr Dictionary dictionary, @ByVal GpuMat ids)
@opencv_core.Ptr public static Board create(@ByVal UMatVector objPoints, @opencv_core.Ptr Dictionary dictionary, @ByVal GpuMat ids)
@opencv_core.Ptr public static Board create(@ByVal GpuMatVector objPoints, @opencv_core.Ptr Dictionary dictionary, @ByVal GpuMat ids)
@ByRef public Point3fVectorVector objPoints()
public Board objPoints(Point3fVectorVector setter)
@opencv_core.Ptr public Dictionary dictionary()
public Board dictionary(Dictionary setter)
@StdVector public IntPointer ids()
public Board ids(IntPointer setter)
Copyright © 2020. All rights reserved.