@Namespace(value="cv::cuda") @Properties(inherit=opencv_cudafilters.class) public class Filter extends Algorithm
/** \brief Common interface for all CUDA filters :
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
Filter(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
apply(GpuMat src,
GpuMat dst) |
void |
apply(GpuMat src,
GpuMat dst,
Stream stream) |
void |
apply(Mat src,
Mat dst) |
void |
apply(Mat src,
Mat dst,
Stream stream)
\brief Applies the specified filter to the image.
|
void |
apply(UMat src,
UMat dst) |
void |
apply(UMat src,
UMat dst,
Stream stream) |
clear, empty, getDefaultName, position, read, save, save, write, write, write
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 Filter(Pointer p)
Pointer.Pointer(Pointer)
.public void apply(@ByVal Mat src, @ByVal Mat dst, @ByRef(nullValue="cv::cuda::Stream::Null()") Stream stream)
src
- Input image.dst
- Output image.stream
- Stream for the asynchronous version.public void apply(@ByVal UMat src, @ByVal UMat dst, @ByRef(nullValue="cv::cuda::Stream::Null()") Stream stream)
public void apply(@ByVal GpuMat src, @ByVal GpuMat dst, @ByRef(nullValue="cv::cuda::Stream::Null()") Stream stream)
Copyright © 2020. All rights reserved.