20

現在、opencv ライブラリを見つけようとしていますが、データ構造がややこしいようです。、、cv::Mat、およびそれぞれに異なる例があります。opencv が C から C++ に移行され、バージョン 2.4 に大きな変更が加えられたことを理解しています。 したがって、これらのデータ構造のどれが推奨され、一般的に、推奨されるデータ構造とこのコードの移行がどのように行われたかを説明するopencvプログラマーガイドのようなドキュメントはありますか(コードAPIやチュートリアルページについては尋ねていません)cvMatIpImage

どうもありがとう

4

1 に答える 1

51

cv::Matはのc++バージョンでありcvMat、それらは同一であり、コードを調べると、c++バージョンがcコードに移動していることがわかります。C ++を使用する場合は、を使用してくださいcv::Mat

Cには名前空間がないため、他のライブラリと衝突しないように、各関数名の前にcvを配置する必要があります。

IpImage古いIntelIPP互換の画像形式です。使用する必要はありませんが、他の古いライブラリを使用している場合は、それらの間で変換する関数があります。

新しいドキュメントのopencvドキュメントへようこそから開始します

(OpenCVはいくつかの再編成を経ており、古いWebサイトはすべて混乱を招き続けています。今後はすべてがhttp://opencv.org/の下にあることを願っています)

于 2012-06-14T17:35:13.737 に答える