@Namespace(value="cv::detail") @NoOffset @Properties(inherit=opencv_stitching.class) public class MultiBandBlender extends Blender
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
FEATHER, MULTI_BAND, NO
Constructor and Description |
---|
MultiBandBlender() |
MultiBandBlender(int try_gpu,
int num_bands,
int weight_type) |
MultiBandBlender(long size)
Native array allocator.
|
MultiBandBlender(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
blend(GpuMat dst,
GpuMat dst_mask) |
void |
blend(Mat dst,
Mat dst_mask)
\brief Blends and returns the final pano.
|
void |
blend(UMat dst,
UMat dst_mask) |
void |
feed(GpuMat img,
GpuMat mask,
Point tl) |
void |
feed(Mat img,
Mat mask,
Point tl)
\brief Processes the image.
|
void |
feed(UMat img,
UMat mask,
Point tl) |
int |
numBands() |
MultiBandBlender |
position(long position) |
void |
prepare(Rect dst_roi)
\overload
|
void |
setNumBands(int val) |
createDefault, createDefault, prepare
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 MultiBandBlender(Pointer p)
Pointer.Pointer(Pointer)
.public MultiBandBlender(long size)
Pointer.position(long)
.public MultiBandBlender(int try_gpu, int num_bands, int weight_type)
public MultiBandBlender()
public MultiBandBlender position(long position)
public int numBands()
public void setNumBands(int val)
public void feed(@ByVal Mat img, @ByVal Mat mask, @ByVal Point tl)
Blender
public void blend(@ByVal Mat dst, @ByVal Mat dst_mask)
Blender
Copyright © 2020. All rights reserved.