@Namespace(value="cv::xphoto") @Properties(inherit=opencv_xphoto.class) public class WhiteBalancer extends Algorithm
/** \brief The base class for auto white balance algorithms.
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
WhiteBalancer(Algorithm pointer)
Downcast constructor.
|
WhiteBalancer(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
Algorithm |
asAlgorithm() |
static Algorithm |
asAlgorithm(WhiteBalancer pointer) |
void |
balanceWhite(GpuMat src,
GpuMat dst) |
void |
balanceWhite(Mat src,
Mat dst)
\brief Applies white balancing to the input image
|
void |
balanceWhite(UMat src,
UMat dst) |
clear, empty, getDefaultName, getPointer, position, read, save, save, write, write, write
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 WhiteBalancer(Pointer p)
Pointer(Pointer)
.public WhiteBalancer(Algorithm pointer)
public Algorithm asAlgorithm()
asAlgorithm
in class Algorithm
@Namespace @Name(value="static_cast<cv::Algorithm*>") public static Algorithm asAlgorithm(WhiteBalancer pointer)
public void balanceWhite(@ByVal Mat src, @ByVal Mat dst)
src
- Input imagedst
- White balancing resultcvtColor, equalizeHist
Copyright © 2024. All rights reserved.