QR-коды - ориентация камеры / проекция - PullRequest
2 голосов
/ 11 сентября 2010

Я ищу библиотеку или метод для декодирования QR-кода (или, возможно, другой формы 2-мерного штрих-кода) и возможности фактически определить положение и ориентацию камеры.Кажется, это должно быть выполнимо, но я не совсем уверен.

Кто-нибудь знает, какой путь для этого лучше?Или если это вообще возможно?

Ответы [ 2 ]

3 голосов
/ 11 сентября 2010

zxing - это библиотека Java с открытым исходным кодом, размещенная в Google, для 2-мерных штрих-кодов, включая QR.

см. com.google.zxing.ResultMetadataType.ORIENTATION (необязательные метаданные, возвращаемые в хеш-таблице из com.google.zxing.Result.getResultMetadata()):

Обозначает приблизительную приблизительную ориентацию штрих-кода на изображении. Это значение дается в градусах, повернутых по часовой стрелке от нормальной вертикальной ориентации. Например, считалось, что штриховой код 1D, который был найден путем считывания сверху вниз, имеет ориентацию «90». Этот ключ отображается в целое число, значение которого находится в диапазоне [0,360).

0 голосов
/ 11 сентября 2010

Во многих приложениях для Android активно используются QR-коды - на вашем месте я бы провел некоторое исследование, используя Android в качестве одного из ключевых слов, и может добавить «android» в качестве тега в эту Q (или опубликовать версию для Android)этого).

PS Поскольку код Android доступен из Google с открытым исходным кодом IIRC от Google, если логика QR доступна в ядре Android, вы сможете получить к нему доступ.

...