![]() |
OpenCV 5.0.0
Open Source Computer Vision
|
名前空間 | |
| namespace | ocl |
クラス | |
| class | Arrays |
| OpenGL クライアントサイド頂点配列のラッパー。詳細... | |
| class | Buffer |
| 参照カウント付きの OpenGL バッファオブジェクト用スマートポインタ。詳細... | |
| class | Texture2D |
| 参照カウント付きの OpenGL 2D テクスチャメモリ用スマートポインタ。詳細... | |
列挙型 | |
| enum | 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 を解放する)。 | |