OpenCV  4.10.0
开源计算机视觉库
正在加载...
正在搜索...
无匹配项
公共成员函数 | 静态公共成员函数 | 受保护的属性 | 所有成员列表
cv::ocl::Image2D 类参考

#include <opencv2/core/ocl.hpp>

cv::ocl::Image2D 的协作图

公共成员函数

 Image2D () CV_NOEXCEPT
 
 Image2D (const Image2D &i)
 
 Image2D (const UMat &src, bool norm=false, bool alias=false)
 
 Image2D (Image2D &&) CV_NOEXCEPT
 
 ~Image2D ()
 
Image2Doperator= (const Image2D &i)
 
Image2Doperator= (Image2D &&) CV_NOEXCEPT
 
void * ptr () const
 

静态公共成员函数

static bool canCreateAlias (const UMat &u)
 
static bool isFormatSupported (int depth, int cn, bool norm)
 

受保护的属性

Impl * p
 

构造函数 & 析构函数 文档

◆ Image2D() [1/4]

cv::ocl::Image2D::Image2D ( )

◆ Image2D() [2/4]

cv::ocl::Image2D::Image2D ( const UMat src,
bool  norm = false,
bool  alias = false 
)
explicit
参数
srcUMat 对象,从中获取图像属性和数据
norm启用使用标准化通道数据类型的标志
alias指示图像应该与 src UMat 成为别名的标志。如果为 true,则对图像或 src 的更改将反映在两个对象中。

◆ Image2D() [3/4]

cv::ocl::Image2D::Image2D ( const Image2D i)

◆ ~Image2D()

cv::ocl::Image2D::~Image2D ( )

◆ Image2D() [4/4]

cv::ocl::Image2D::Image2D ( Image2D &&  )

成员函数 文档

◆ canCreateAlias()

static bool cv::ocl::Image2D::canCreateAlias ( const UMat u)
static

指示创建别名图像是否应该成功。取决于底层平台和 UMat 的尺寸。

◆ isFormatSupported()

static bool cv::ocl::Image2D::isFormatSupported ( int  depth,
int  cn,
bool  norm 
)
static

指示图像格式是否受支持。

◆ operator=() [1/2]

Image2D & cv::ocl::Image2D::operator= ( const Image2D i)

◆ operator=() [2/2]

Image2D & cv::ocl::Image2D::operator= ( Image2D &&  )

◆ ptr()

void * cv::ocl::Image2D::ptr ( ) const

成员数据 文档

◆ p

Impl* cv::ocl::Image2D::p
protected

此类的文档由以下文件生成