Как найти QR-код в мире с 2D-информацией с одной камеры? - PullRequest
0 голосов
/ 01 ноября 2018

Допустим, известны мировые координаты и параметры камеры с QR-кодом на изображении. Существует ли какой-либо пакет OpenCV для решения этой проблемы?

1 Ответ

0 голосов
/ 02 ноября 2018

Вы можете обнаружить QR-код в последнем OpenCV, см. live_detect_qrcode.cpp .

Вы должны также получить QR-контур. С некоторым кодом вы сможете получить 4 QR-угла. Например, вы можете использовать приблизительноPolyDP () , чтобы приблизить контур QR по 4 координатам. Другое решение состоит в том, чтобы попытаться подогнать 4 линии к контуру и вычислить QR-углы как точки пересечения линий.

Затем вы можете использовать solvePnP () для оценки положения камеры.

...