OpenCV  4.10.0
开源计算机视觉
正在加载...
正在搜索...
无匹配项
命名空间 | 函数
directx.hpp 文件参考
#include "mat.hpp"
#include "ocl.hpp"
directx.hpp 的包含依赖图

命名空间

命名空间  cv
 与磁盘上文件关联的文件存储的“黑盒”表示。
 
命名空间  cv::directx
 
命名空间  cv::directx::ocl
 

函数

void cv::directx::convertFromD3D10Texture2D (ID3D10Texture2D *pD3D10Texture2D, OutputArray dst)
 将 ID3D10Texture2D 转换为 OutputArray。
 
void cv::directx::convertFromD3D11Texture2D (ID3D11Texture2D *pD3D11Texture2D, OutputArray dst)
 将 ID3D11Texture2D 转换为 OutputArray。如果输入纹理格式为 DXGI_FORMAT_NV12,则数据将被上采样并颜色转换为 BGR 格式。
 
void cv::directx::convertFromDirect3DSurface9 (IDirect3DSurface9 *pDirect3DSurface9, OutputArray dst, void *surfaceSharedHandle=NULL)
 将 IDirect3DSurface9 转换为 OutputArray。
 
void cv::directx::convertToD3D10Texture2D (InputArray src, ID3D10Texture2D *pD3D10Texture2D)
 将 InputArray 转换为 ID3D10Texture2D。
 
void cv::directx::convertToD3D11Texture2D (InputArray src, ID3D11Texture2D *pD3D11Texture2D)
 将 InputArray 转换为 ID3D11Texture2D。如果目标纹理格式为 DXGI_FORMAT_NV12,则输入 UMat 预计为 BGR 格式,数据将被下采样并颜色转换为 NV12。
 
void cv::directx::convertToDirect3DSurface9 (InputArray src, IDirect3DSurface9 *pDirect3DSurface9, void *surfaceSharedHandle=NULL)
 将 InputArray 转换为 IDirect3DSurface9。
 
int cv::directx::getTypeFromD3DFORMAT (const int iD3DFORMAT)
 从 DirectX 类型获取 OpenCV 类型。
 
int cv::directx::getTypeFromDXGI_FORMAT (const int iDXGI_FORMAT)
 从 DirectX 类型获取 OpenCV 类型。
 
Contextcv::directx::ocl::initializeContextFromD3D10Device (ID3D10Device *pD3D10Device)
 从 D3D10 设备创建 OpenCL 上下文。
 
Contextcv::directx::ocl::initializeContextFromD3D11Device (ID3D11Device *pD3D11Device)
 从 D3D11 设备创建 OpenCL 上下文。
 
Contextcv::directx::ocl::initializeContextFromDirect3DDevice9 (IDirect3DDevice9 *pDirect3DDevice9)
 从 Direct3DDevice9 设备创建 OpenCL 上下文。
 
Contextcv::directx::ocl::initializeContextFromDirect3DDevice9Ex (IDirect3DDevice9Ex *pDirect3DDevice9Ex)
 从 Direct3DDevice9Ex 设备创建 OpenCL 上下文。