如何获得Android设备的快门速度?

时间:2014-08-11 11:34:43

标签: android android-camera

我目前正在开发一款Android APP,在快门打开和关闭时需要时间戳。有没有办法获得这两个时间戳?

或者我可以获得设备的快门速度吗?

1 个答案:

答案 0 :(得分:1)

Android API中没有明确的此类信息。但是拍摄的照片应该有EXIF数据。这些数据包括:

  • 日期&时间 - "生成原始图像数据的日期和时间"
  • 快门速度(也称为"曝光时间")

拥有两个可以给你近似打开和关闭快门的日期。当然,对于典型的1/100秒(或更短)的快门速度,这两个时间戳几乎相同。

不幸的是,除非将此图片保存到文件中,否则Android API本身不允许检查所拍照片的EXIF数据。有关详细信息,请参阅ExifInterface。因此,您需要从相机获取图像,将其保存到文件中,然后读取EXIF数据。

在ExifInterface中,请查看:TAG_EXPOSURE_TIMETAG_DATETIME

相关问题