@NoOffset public static class QRCodeDetectorAruco.Params extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
Params() |
Params(long size)
Native array allocator.
|
Params(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
QRCodeDetectorAruco.Params |
getPointer(long i) |
float |
maxColorsMismatch()
\brief The maximum allowed relative color mismatch in the timing pattern, default 0.2f
|
QRCodeDetectorAruco.Params |
maxColorsMismatch(float setter) |
float |
maxModuleSizeMismatch()
\brief The maximum allowed relative mismatch in module sizes for finder patterns in the same QR code, default 1.75f
|
QRCodeDetectorAruco.Params |
maxModuleSizeMismatch(float setter) |
float |
maxPenalties()
\brief The maximum allowed percentage of penalty points out of total pins in timing pattern, default 0.4f
|
QRCodeDetectorAruco.Params |
maxPenalties(float setter) |
float |
maxRotation()
\brief The maximum allowed relative rotation for finder patterns in the same QR code, default pi/12
|
QRCodeDetectorAruco.Params |
maxRotation(float setter) |
float |
maxTimingPatternMismatch()
\brief The maximum allowed module relative mismatch for timing pattern module, default 2.f
If relative mismatch of timing pattern module more this value, penalty points will be added.
|
QRCodeDetectorAruco.Params |
maxTimingPatternMismatch(float setter) |
float |
minModuleSizeInPyramid()
\brief The minimum allowed pixel size of a QR module in the smallest image in the image pyramid, default 4.f
|
QRCodeDetectorAruco.Params |
minModuleSizeInPyramid(float setter) |
QRCodeDetectorAruco.Params |
position(long position) |
float |
scaleTimingPatternScore()
\brief The algorithm find QR codes with almost minimum timing pattern score and minimum size, default 0.9f
The QR code with the minimum "timing pattern score" and minimum "size" is selected as the best QR code.
|
QRCodeDetectorAruco.Params |
scaleTimingPatternScore(float setter) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public Params(Pointer p)
Pointer(Pointer)
.public Params(long size)
Pointer.position(long)
.public Params()
public QRCodeDetectorAruco.Params position(long position)
public QRCodeDetectorAruco.Params getPointer(long i)
getPointer
in class Pointer
public float minModuleSizeInPyramid()
public QRCodeDetectorAruco.Params minModuleSizeInPyramid(float setter)
public float maxRotation()
public QRCodeDetectorAruco.Params maxRotation(float setter)
public float maxModuleSizeMismatch()
public QRCodeDetectorAruco.Params maxModuleSizeMismatch(float setter)
public float maxTimingPatternMismatch()
public QRCodeDetectorAruco.Params maxTimingPatternMismatch(float setter)
public float maxPenalties()
public QRCodeDetectorAruco.Params maxPenalties(float setter)
public float maxColorsMismatch()
public QRCodeDetectorAruco.Params maxColorsMismatch(float setter)
public float scaleTimingPatternScore()
public QRCodeDetectorAruco.Params scaleTimingPatternScore(float setter)
Copyright © 2024. All rights reserved.