@Namespace(value="cv::detail") @Properties(inherit=opencv_stitching.class) public class NoExposureCompensator extends ExposureCompensator
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
CHANNELS, CHANNELS_BLOCKS, GAIN, GAIN_BLOCKS, NO
Constructor and Description |
---|
NoExposureCompensator()
Default native constructor.
|
NoExposureCompensator(long size)
Native array allocator.
|
NoExposureCompensator(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
apply(int arg0,
Point arg1,
GpuMat arg2,
GpuMat arg3) |
void |
apply(int arg0,
Point arg1,
Mat arg2,
Mat arg3)
\brief Compensate exposure in the specified image.
|
void |
apply(int arg0,
Point arg1,
UMat arg2,
UMat arg3) |
void |
feed(PointVector arg0,
UMatVector arg1,
UMatBytePairVector arg2)
\overload
|
void |
getMatGains(MatVector umv) |
NoExposureCompensator |
position(long position) |
void |
setMatGains(MatVector umv) |
createDefault, feed, getUpdateGain, setUpdateGain
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 NoExposureCompensator()
public NoExposureCompensator(long size)
Pointer.position(long)
.public NoExposureCompensator(Pointer p)
Pointer.Pointer(Pointer)
.public NoExposureCompensator position(long position)
public void feed(@Const @ByRef PointVector arg0, @Const @ByRef UMatVector arg1, @Const @ByRef UMatBytePairVector arg2)
ExposureCompensator
feed
in class ExposureCompensator
public void apply(int arg0, @ByVal Point arg1, @ByVal Mat arg2, @ByVal Mat arg3)
ExposureCompensator
apply
in class ExposureCompensator
arg0
- Image indexarg1
- Image top-left cornerarg2
- Image to processarg3
- Image maskpublic void apply(int arg0, @ByVal Point arg1, @ByVal UMat arg2, @ByVal UMat arg3)
apply
in class ExposureCompensator
public void apply(int arg0, @ByVal Point arg1, @ByVal GpuMat arg2, @ByVal GpuMat arg3)
apply
in class ExposureCompensator
public void getMatGains(@ByRef MatVector umv)
getMatGains
in class ExposureCompensator
public void setMatGains(@ByRef MatVector umv)
setMatGains
in class ExposureCompensator
Copyright © 2020. All rights reserved.