Я пытаюсь написать некоторые приложения, использующие OpenCv4Android для устройств Android. Раньше я использовал собственные коды Android NDK и C++. Но эта техника была не очень ясной. Поэтому я переключился на новейший Java API, вместе с версией OpenCv 2.4.4.Путаница между типами данных OpenCv4Android и C++
Я смог написать простые программы и запустить образцы. Но, хотя я пытался написать некоторые коды для передовых проблем, таких как: оценка модели POSE, процедуры калибровки камеры и т. Д., Я столкнулся с этой очень странной путаницей. Некоторые типы данных, чьи имена очень интуитивно понятны в C++ API, действительно не вписываются в их Java-партнер. Следовательно, я столкнулся с ужасной трудностью для переноса моей функциональности с C++ на Java. Я столкнулся растерянность в этих функциях
- Point2f (в C++) - MatOfPoint2f (в Java)
- Point3f (в C++) - MatOfPoint3f (в Java)
- point2 (в Java)
- Point3 (на Java)
Пожалуйста, помогите мне понять термины, используемые в OpenCv Java и его аналогию с C++.
Кроме того, пожалуйста, предложите мне некоторую ссылку, где даны четкие и четкие описания этих терминов (я попытался просмотреть предоставленную помощь, но мне это не помогло, так как это было похоже на C++ и Java).
Я задал тот же вопрос на официальном форуме OpenCv. И ответ был дан следующим образом. См. Ссылку - [Путаница между типами данных OpenCv4Android и C++] (http://answers.opencv.org/question/11021/confusion-between-opencv4android-and-c-data-types/) –
Я предлагаю для будущих ссылок , вы отправляете ответ со ссылкой и принимаете его. Таким образом, вопрос будет удален из списка без ответа, а другой найдет ответ. – Mahm00d