浮動小数点型で表現される 2 次元座標上の点(通常は, 0 が原点).
タプル (x, y) で表現される 2 次元点.ここで x と y は浮動小数点数です.
浮動小数点型で表現される 3 次元座標上の点(通常は, 0 が原点).
タプル (x, y, z) で表現される3次元点.ここで x, y, z は浮動小数点数です.
倍精度浮動小数点型で表現される 2 次元座標上の点(通常は, 0 が原点).
タプル (x, y) で表現される2次元点.ここで x と y は浮動小数点数です.
倍精度浮動小数点型で表現される 3 次元座標上の点(通常は, 0 が原点).
タプル (x, y, z) で表現される 3 次元点.ここで x, y, z は浮動小数点数です.
サブピクセル精度で表現された矩形のサイズ.
(width, height) タプルで表現される矩形のサイズ.ここで width と height は浮動小数点数です.
double 型の値を 4 個まで格納できるコンテナ.
CvScalar is always represented as a 4-tuple.
>>> import cv
>>> cv.Scalar(1, 2, 3, 4)
(1.0, 2.0, 3.0, 4.0)
>>> cv.ScalarAll(7)
(7.0, 7.0, 7.0, 7.0)
>>> cv.RealScalar(7)
(7.0, 0.0, 0.0, 0.0)
>>> cv.RGB(17, 110, 255)
(255.0, 110.0, 17.0, 0.0)
反復アルゴリズムのための停止基準.
(type, max_iter, epsilon) タプルで表現されます.
(cv.CV_TERMCRIT_ITER, 10, 0) # 反復回数が 10 回に達すると終了します.
(cv.CV_TERMCRIT_EPS, 0, 0.01) # イプシロンが 0.01 に達すると終了します.
(cv.CV_TERMCRIT_ITER | cv.CV_TERMCRIT_EPS, 10, 0.01) # どちらかの条件が満たされた時に終了します.
マルチチャンネルの 2 次元行列です.以下の関数によって作成されます. CreateMat , LoadImageM , CreateMatHeader , fromarray .
多次元,マルチチャンネルの密な配列.
- type
CvMatND シグネチャ.要素の型とフラグを含みます.整数.
- tostring() → str
CvMatND の内容を 1 つの文字列として返します.
IplImage オブジェクトは, Intel Image Processing Library 固有のフォーマットから引き継がれたものです. OpenCV は, IplImage フォーマットの一部のみをサポートします.
任意の配列.
CvArr は,関数パラメータとして のみ 利用されます.その場合,パラメータが以下のどれかであることを表します: