android - 从安卓相机中提取 EXIF 数据

标签 android image-processing android-camera exif

我正在编写一个用于检测植物叶斑病的 Android 应用程序。所以我必须给受影响的叶子拍照。所以拍照的时候一定要在合适的距离、合适的亮度和对比度下拍照。

所以在拍照时我必须在相机预览屏幕上显示亮度级别和方向。那么是否可以在相机预览中显示此类信息?

最佳答案

看看Android's Camera App source code .它具有预览屏幕上的所有控件。

EXIF 在图像被捕获后很有用。我怀疑它有亮度/对比度信息。

        ExifInterface exif = new ExifInterface("<file>");
        exif.getAttribute(ExifInterface.TAG_WHITE_BALANCE);

关于android - 从安卓相机中提取 EXIF 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14557330/

相关文章:

android - Android 中的自定义相机滤镜

Android:按下后退按钮时出错,即使在完成上一个 Activity 之后

android - 丑陋的 fragment 过渡到带有覆盖的表面 View

c++ - OpenCV:为什么要创建多个 Mat 对象来转换图像格式?

android - 拍照时 Intent 始终为空

java - 拍照后,如何选择“确定”或“取消”按钮?使用 Selenium 网络驱动程序

android - 是否可以使用 4.4w(级别 20)构建一个应用程序并使用 google api?

java - 在 Android 中从 FCM 获取自定义负载

c# - 如何检测图像中能量最低的区域

python - 在保留颜色的同时将 3 channel 16 位图像转换为 8 位