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

このクラスはメッシュ属性をラップし、ply ファイルからメッシュを読み込むことができる。 : 続き...

#include <opencv2/viz/types.hpp>

Collaboration diagram for cv::viz::Mesh:

公開型

enum  {
  LOAD_AUTO = 0 ,
  LOAD_PLY = 1 ,
  LOAD_OBJ = 2
}
 

公開メンバ関数

 Mesh ()
 

静的公開メンバ関数

static Mesh load (const String &file, int type=LOAD_PLY)
 ply または obj ファイルからメッシュを読み込む。
 

公開変数類

Mat cloud
 1 行のみを持つ CV_32FC3 または CV_64FC3 型の点座標。
 
Mat colors
 1 行のみを持つ CV_8UC3 または CV_8UC4 型の点の色。
 
Mat normals
 1 行のみを持つ CV_32FC3、CV_32FC4、CV_64FC3 または CV_64FC4 型の点の法線。
 
Mat polygons
 1 行のみを持つ CV_32SC1。
 
Mat tcoords
 1 行のみを持つ CV_32FC2 または CV_64FC2。
 
Mat texture
 

詳細説明

このクラスはメッシュ属性をラップし、ply ファイルからメッシュを読み込むことができる。 :

列挙型メンバ詳解

◆ anonymous enum

anonymous enum
列挙値
LOAD_AUTO 
LOAD_PLY 
LOAD_OBJ 

構築子と解体子の詳解

◆ Mesh()

cv::viz::Mesh::Mesh ( )
inline

メンバ関数詳解

◆ load()

static Mesh cv::viz::Mesh::load ( const String & file,
int type = LOAD_PLY )
static

ply または obj ファイルからメッシュを読み込む。

引数
fileファイル名
typeファイルタイプ(現在は PLY と OBJ のみサポートされている)

File type** は以下のいずれかである。

  • LOAD_PLY
  • LOAD_OBJ

メンバ変数詳解

◆ cloud

Mat cv::viz::Mesh::cloud

1 行のみを持つ CV_32FC3 または CV_64FC3 型の点座標。

◆ colors

Mat cv::viz::Mesh::colors

1 行のみを持つ CV_8UC3 または CV_8UC4 型の点の色。

◆ normals

Mat cv::viz::Mesh::normals

1 行のみを持つ CV_32FC3、CV_32FC4、CV_64FC3 または CV_64FC4 型の点の法線。

◆ polygons

Mat cv::viz::Mesh::polygons

1 行のみを持つ CV_32SC1。

(n,id1,id2,...,idn, n,id1,id2,...,idn, ...) という形式の生の整数リスト。ここで n は多角形内の点の数、id は関連する点群への 0 始まりのインデックスである。

◆ tcoords

Mat cv::viz::Mesh::tcoords

1 行のみを持つ CV_32FC2 または CV_64FC2。

◆ texture

Mat cv::viz::Mesh::texture

このクラス詳解は次のファイルから抽出されました: