3
CvPoint2D32f

たとえば、この関数が何をするのか知りたいです。

CvPoint2D32f center = cvPoint2D32f(src->width/2,src->height/2);
4

2 に答える 2

6

OpenCV には、ポイント (つまり、x:y または x:y:z 座標) のいくつかの異なるデータ構造があり、それらの名前は、それがどのタイプのポイントであるかを示します。

この特定のポイントは 2D ポイントです。したがって、X 座標と Y 座標だけがあり、32 ビットの浮動小数点値です。それが最後の32fの意味です。32 ビット浮動小数点値を使用する 3D ポイントには、データ型名の末尾に3D32fが付きます。

詳細については、OpenCV リファレンス ドキュメントのこのページを参照してください。

于 2009-10-09T17:06:18.120 に答える
2

src投稿したコードは、2D ポイント タイプの座標をデータ構造の中心座標として設定します(例:cv::MatまたはCvMat)。

于 2012-10-07T16:33:52.637 に答える