我正在寻找一个库或方法来解码QR码(或可能是另一种形式的二维条码)并能够实际确定相机的位置和方向。这似乎应该是可行的,但我不完全确定。
有谁知道最佳途径是什么?或者如果可能的话?
答案 0 :(得分:3)
zxing是包含QR的2d条形码的开源Google托管Java库。
请参阅com.google.zxing.ResultMetadataType.ORIENTATION
(来自com.google.zxing.Result.getResultMetadata()
的哈希表中返回的可选元数据):
表示图像中条形码的可能近似方向。该值以从正常垂直方向顺时针旋转的度数给出。例如,通过从上到下读取而发现的1D条形码将被称为具有方向“90”。此键映射到Integer,其值在[0,360)范围内。
答案 1 :(得分:0)
许多Android应用程序大量使用QR码 - 如果我是你,我会做一些研究使用Android作为关键词之一,并可能在这个Q上添加“android”作为标签(或发布特定于Android的版本)它)。
P.S。由于Android代码是来自Google的IIRC开源源代码,如果核心Android中有QR逻辑,您就可以访问它。