Exif 是一种图象文件格式,它的数据存储与JPEG格式是完全相同的。实际上Exif格式就是在JPEG格式头部插入了数码照片的信息,包括拍摄时的光圈、快门、白平衡、ISO、焦距、日期时间等各种和拍摄条件以及相机品牌、型号、色彩编码、拍摄时录制的声音以及全球定位系统(GPS)、缩略图等。
android拍照后照片的详细信息都保存在Exif中,获取图片方向的方法如下,其他信息同样方法获取:
String sFileName="/sdcard/DCIM/Camera/123.JPG";
ExifInterface exif = new ExifInterface(sFileName);
String direction =exif.getAttribute(ExifInterface.TAG_ORIENTATION); //获取图片方向
Log.d("照片方向", direction);