Чи можете ви використовувати OpenCV solutionPNP з прямокутним зображенням?


15

Чи можливо використовувати розв’язувальний модуль OpenCVPPPP з непрямокутним зображенням ? У мене є прямокутне зображення і в мене на цьому зображенні є чотири точки (червоні точки) та їх піксельні координати, і тоді у мене є 4 відповідні світові точки, наприклад, [(0, 0, 0), (2, 0, 0), (2, 10, 0), (0, 10, 0)]як я можу оцінити позу камери?

введіть тут опис зображення

Я спробував використовувати OpenCV, solvePnpале очікувати, що властиві для моделі камери Браун, так не вийшло. Чи можна це зробити для сферичної камери?


Можливо, спробуйте перетворити equirectangular imageна декілька підрозділів за допомогою відповідних моделей камер-наконечників? Швидкий пошук, знайдене таке: Приклад Рівнокутний на Pinhole . Також подивіться на OpenMVG, там має бути якась корисна інформація: модель камери сфери та вирішення pnp # 1557 , сферичні зображення для перетворення зображень на щітці # 621 .
Кетрі

Відповіді:


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.