2013-10-19 27 views

回答

0

請參閱Android: Photos force captured in Landscape mode的答案。

底線是,捕獲保留了硬件攝像頭的方向,這是大多數電話的風景。在拍攝照片時,您可以通過幾種方式找到設備的實際方向與地平線的距離,例如, JPEG文件的EXIF標頭。解碼這種文件的位圖方法不尊重EXIF信息,即使它存在。但是,您可以選擇加載後將旋轉應用於位圖的方法之一。

另一種方法是將旋轉應用於捕獲的JPEG文件,如Lossless JPEG Rotate (90/180/270 degrees) in Java?中所述。 PlayStore上甚至有一個應用程序可以這樣做:https://play.google.com/store/apps/details?id=com.lunohod.jpegtool

相關問題