2017-07-14 26 views
1

我已经从https://github.com/googlesamples/ios-vision下载了谷歌视觉api。我尝试使用条形码检测器示例,当我尝试扫描线性和二维条形码时,扫描区域(紫色形状)在预览图层上显示错误位置。Google Vision iOS示例:扫描的条形码形状(紫色)显示位置不正确

注意:只有当我将设备水平放置在条形码顶部时,才会出现此问题。

因此我附上反映了这个问题的截图。

Screenshot

谢谢!

+0

您的应用支持哪些方向? – Pochi

回答

0

我们可能需要更多关于您提到的框架如何处理方向的细节。但我能想到的两种可能的解决方案是:

1)如果您的项目只支持纵向模式,请在项目设置中明确指定它。这通常解决了定位问题。 (我用的OpenCV的摄像头实现的时候也有类似的一个)

enter image description here

2)如果您的项目不支持不同的方向,你可能需要自己处理的取向为特定视图控制器,这样的:

What is the "right" way to handle orientation changes in iOS 8?