Android相机读取缩放级别

时间:2018-05-03 22:07:35

标签: android camera zoom android-camera2

大家晚上好。 我偶然发现了一个奇怪的问题:

我需要能够在拍摄照片时读取相机的变焦(我正在使用相机意图)或者知道我拍摄的每张照片的缩放级别。 试图在camera2或camera2.params等包中找到它,但没有运气。 我需要在ActivityResult上阅读它,因为我知道那张照片已经拍完了,我可以肯定我的缩放是用来制作那张照片。

感谢您的时间。

1 个答案:

答案 0 :(得分:0)

您可以use ExifInterface查看图片是否有TAG_IMAGE_ZOOM_RATIO set。但是:

  • 这不会涵盖光学变焦,但很少有Android设备提供它

  • 我希望很少有相机应用程序可以添加此EXIF代码

否则,您需要自己拍摄照片,可能需要使用像CameraKit-Android或Fotoapparat这样的图书馆来围绕核心相机API。