1.カテゴリー
基本的なデータ構造(基本データ型)
補助データ構成(ヘルパーオブジェクト)
大きなデータ構造(大きい配列オブジェクト):マット
STLデータ構造:ベクトル、ペア
2.基本的なデータ構造:ポイント、スカラ、サイズ、CV :: Rectを、RotatedRect、のmATX
3.ポイントポイント
3.1Point建設
CV :: Point2iのP; //定義点p 2ビット整数、例えば(x、y)はxとyの整数データがフェッチされます
CV :: Point3f P; //点Pがフロート3のように定義される、例えば(A、B、C)のために、ABCデータフロートをフェッチ
CV :: Point3fのP2(P1); //コピーコンストラクタ、P1からP2へのコピー
CV :: Point2i P(X0、X1); //割り当ての設定、X0とX1 int型への直接アクセス
CV :: Point3dとのP(X0、X1、X2); double型のデータへの//割り当ての設定、X0、X1、X2直接アクセス
3.2Point値
int型私= PX; //取得x座標Point2i
PY = Fフロート; // Point2fのy座標
3.3Point機能
p.inside(R); //か否かを判断Rのp
CV :: Point2iのP = Point2i(10,10)。
CV :: Point2i P1 = Point2i(200,200)。
CV :: Recti2iのR = Rect2i(0,0,100,100)。
BOOL B = p.inside(R)
ブールB1 = p1.inside(R)
スカラーの4.4型二重スカラ:. N個
CV ::スカラーポイントの四対4の浮動小数点のセットはdoubleです
スカラー(255)は、すべての白、スカラー(G、B、R)は、そのGBR一色のみの関数である示し
4.1Scalar建設
CV ::スカラ秒; // nullに設定
CV ::スカラーS2(S1); //コピーS1、S2を割り当てるように構成
CV ::スカラーS(X0); //割り当ての設定
CV ::スカラーS(X0、X1、X2、X3); //割り当ての設定
4.2Scalar機能
s1.mul(S2); //すべての乗算が乗算され、
スカラーS(255,255,255)。
スカラーS2(10100255)。
スカラーSS = s.mul(S2)。
5.サイズサイズ
5.1Size建設
CV ::サイズSZ; //空のコンストラクタ
CV :: Size2iのSZ; // 2ビットのint型
CV :: Size2fのSZ; // 2魏フロートタイプ
CV ::サイズSZ2(SZ1); //コピーにSZ1 SZ2
CV :: Size2fのSZ(H、W); //アサイン設定、wとhの幅と高さは、対応する属性であります
5.2バリュー
sz.width; //幅を取得します
sz.height; //高さを取得します
サイズと古いデータ構造変換することはできません。