我已从https://github.com/googlesamples/ios-vision下载了google vision api。我尝试了条形码检测器示例,当我尝试扫描线性和二维条形码时,扫描区域(紫色形状)显示在预览图层上的错误位置。
注意:仅当我将设备水平放在条形码顶部时才会出现此问题。
此处我附上了反映此问题的屏幕截图。
谢谢!
答案 0 :(得分:0)
我们可能需要有关您提到的框架如何处理方向的更多详细信息。但我能想到的两种可能的解决方案是:
1)如果您的项目仅支持纵向模式,请在项目设置中明确指定。这通常可以解决方向问题。 (我在使用OpenCV的相机实现时有类似的一个)
2)如果您的项目支持不同的方向,您可能必须自己处理该特定视图控制器的方向,如下所示:
What is the "right" way to handle orientation changes in iOS 8?