![]() |
OpenCV 4.14.0
Open Source Computer Vision
|
#include <opencv2/core/ocl.hpp>
Public Member Functions | |
| Image2D () CV_NOEXCEPT | |
| Image2D (const Image2D &i) | |
| Image2D (const UMat &src, bool norm=false, bool alias=false) | |
| Image2D (Image2D &&) CV_NOEXCEPT | |
| ~Image2D () | |
| Image2D & | operator= (const Image2D &i) |
| Image2D & | operator= (Image2D &&) CV_NOEXCEPT |
| void * | ptr () const |
Static Public Member Functions | |
| static bool | canCreateAlias (const UMat &u) |
| static bool | isFormatSupported (int depth, int cn, bool norm) |
Protected Attributes | |
| Impl * | p |
| cv::ocl::Image2D::Image2D | ( | ) |
|
explicit |
| src | UMat object from which to get image properties and data |
| norm | flag to enable the use of normalized channel data types |
| alias | flag indicating that the image should alias the src UMat. If true, changes to the image or src will be reflected in both objects. |
| cv::ocl::Image2D::Image2D | ( | const Image2D & | i | ) |
| cv::ocl::Image2D::~Image2D | ( | ) |
| cv::ocl::Image2D::Image2D | ( | Image2D && | ) |
|
static |
Indicates if creating an aliased image should succeed. Depends on the underlying platform and the dimensions of the UMat.
|
static |
Indicates if the image format is supported.
| void * cv::ocl::Image2D::ptr | ( | ) | const |
|
protected |