내 코드가 EXIF 데이터를 설정할 수 있었지만 Android가이 데이터를 해석하는 방법과 Mac의 iOS 및 Chrome (결과 파일을 확인하는 위치)에서 데이터를 해석하는 방법 사이에 불일치가 있습니다.
이것은 EXIF 방향을 설정하는 데 필요한 유일한 코드입니다.
ExifInterface exif = new ExifInterface(pictureFile.toString());
exif.setAttribute(ExifInterface.TAG_ORIENTATION, "3");
exif.saveAttributes();
그러나 설정 3
은 0
iOS에서와 같이 표시 되며 Chrome에서는 이미지가 옆으로 표시됩니다.
설정 6
은 3
iOS에서와 같이 표시되고 이미지는 Chrome에서 올바르게 보입니다.