Изменения системы координат между OpenCV, OpenGL и Android Sensor - PullRequest
15 голосов
/ 31 января 2012

Я работаю с OpenCV , Android и OpenGL для проекта дополненной реальности. Насколько я знаю, система координат в OpenGL

enter image description here

Система координат OpenCV:

enter image description here

При объединении этих устройств с датчиками Android, как я могу выполнять преобразования системы координат и [R | t] преобразование матрицы? Есть хороший учебник или документация, где все это запутанные вещи объясняются?

1 Ответ

16 голосов
/ 31 января 2012

Если вы посмотрите на картинку, то увидите, что обе системы координат имеют одинаковые ручки, но OpenCV поворачивается на pi вокруг оси x. Это может быть представлено следующей матрицей вращения:

 1  0  0
 0 -1  0
 0  0 -1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...