OpenCV 5.0.0
Open Source Computer Vision
読み込み中...
検索中...
見つかりません
🤖 AIによる機械翻訳(非公式) — これは OpenCV 5.0.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。
cv::ogl 名前空間

名前空間

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 を解放する)。