Я написал два набора кода. Один использует OpenCV (для обнаружения маркера), а другой OpenGL (для создания простого 3D-блока).
Но я понятия не имею, как интегрировать эти два. Например: отображение поля на обнаруженном производителе.
С такими функциями OpenCV, как cvFindExtrinsicCameraParams2
, cvRodrigues2
, я получил вектор вращения и матрицу вращения. Но я не могу понять, как я могу передать эти точки в OpenGL, чтобы он мог нарисовать 3d фигуру на обнаруженном маркере?