Androidデバイス用のOpenCv4Androidを使用していくつかのアプリケーションを作成しようとしています。以前、私はAndroid NDKとC++ネイティブコードを使用していました。しかし、その技術はそれほど明快ではなかった。だから私はOpenCv 2.4.4のバージョンと一緒に来る最新のJava APIに切り替えました。OpenCv4AndroidとC++のデータタイプの混同
私は簡単なプログラムを書いてサンプルを実行することができました。しかし、私は、モデルPOSE推定、カメラ較正ルーチンなどのような高度な問題のためのいくつかのコードを書こうとしましたが、私はこの非常に奇妙な混乱に遭遇しました。名前がC++ APIで非常に直感的なデータ型の中には、Java対応のものと実際にはあまり合わないものもあります。したがって、私はC++からJavaに自分の機能を移植するのが難しいことに直面しています。私は、これらの関数(C++で)
- Point2fで全くの混乱に直面しています - MatOfPoint2fを(++ Cで)
- Point3f(Javaで) - MatOfPoint3f(Javaで)
- ポイント2(Javaで)
- Point3(Java版)
OpenCv Javaで使用されている用語とそれに類するものをC++で理解してください。
また、これらの用語の明確でわかりやすい説明が与えられています(私は提供されたヘルプを見てみましたが、それはC++とJava )。アンドレイPavlenko引用
公式のOpenCvフォーラムで同じ質問をしました。それは次のように答えられました。リンクを参照してください - [OpenCv4AndroidとC++のデータ型の混同](http://answers.opencv.org/question/11021/confusion-between-opencv4android-and-c-data-types/) –
今後の参考にお勧めしますあなたはリンクを使って回答を投稿し、それを受け入れます。このようにして、質問は未回答のリストから削除され、他の人が回答を見つけます。 – Mahm00d