OpenCV 4.10.0
开源计算机视觉库
|
命名空间 | |
命名空间 | ocl |
类 | |
类 | Arrays |
OpenGL 客户端端顶点数组的包装器。 更多... | |
类 | Buffer |
具有引用计数的 OpenGL 缓冲区对象的智能指针。 更多... | |
类 | Texture2D |
具有引用计数的 OpenGL 2D 纹理内存的智能指针。 更多... | |
枚举 | |
枚举 | RenderModes { POINTS = 0x0000 , LINES = 0x0001 , LINE_LOOP = 0x0002 , LINE_STRIP = 0x0003 , TRIANGLES = 0x0004 , TRIANGLE_STRIP = 0x0005 , TRIANGLE_FAN = 0x0006 , QUADS = 0x0007 , QUAD_STRIP = 0x0008 , POLYGON = 0x0009 } |
渲染模式 更多... | |
函数 | |
void | convertFromGLTexture2D (const Texture2D &texture, OutputArray dst) |
将 Texture2D 对象转换为 OutputArray。 | |
void | convertToGLTexture2D (InputArray src, Texture2D &texture) |
将 InputArray 转换为 Texture2D 对象。 | |
UMat | mapGLBuffer (const Buffer &buffer, AccessFlag accessFlags=ACCESS_READ|ACCESS_WRITE) |
映射 Buffer 对象以在 CL 端进行处理(转换为 UMat)。 | |
void | render (const Arrays &arr, InputArray indices, int mode=POINTS, Scalar color=Scalar::all(255)) |
void | render (const Arrays &arr, int mode=POINTS, Scalar color=Scalar::all(255)) |
void | render (const Texture2D &tex, Rect_< double > wndRect=Rect_< double >(0.0, 0.0, 1.0, 1.0), Rect_< double > texRect=Rect_< double >(0.0, 0.0, 1.0, 1.0)) |
渲染 OpenGL 纹理或图元。 | |
void | unmapGLBuffer (UMat &u) |
取消映射 Buffer 对象(释放先前从 Buffer 映射的 UMat)。 | |