如果我在肖像模式下用android相機拍攝照片,然後將其作爲位圖加載並將其繪製到畫布上,則會出現逆時針旋轉90度並在橫向方向。我使用BitmapFactory.decodeFile(imagePath);
加載圖像。有誰知道爲什麼會發生?將照片加載到從肖像模式下的相機上取下的畫布上的風景
0
A
回答
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。
相關問題
- 1. 肖像模式下的相機預覽
- 2. 通過的肖像/風景模式照片UIImageOrientation
- 3. 如何在手機方向(風景,肖像)上繪製畫布?
- 4. 相機在肖像模式下拉伸
- 5. 風景和肖像照片的一種CSS風格
- 6. iphone強制肖像模式從風景?
- 7. 肖像vs風景發佈圖片
- 8. 肖像模式下的照片捕捉,但在風景中的照片aumatic轉換我想在potrait模式android中照片?
- 9. 從相機卷加載的圖片過於拉伸在肖像模式
- 10. 將遊戲從肖像模式轉換爲風景模式
- 11. 圖像自動適合iPhone上的肖像和風景畫面?
- 12. Android:在風景模式下拍攝的照片強制
- 13. iPad風景模式下的iAd佈局
- 14. Android:肖像模式下的相機預覽方向
- 15. 將畫面從肖像旋轉到風景
- 16. iOS7上的照相機照片模式全屏
- 17. 如何在P2P模式下訪問數碼單反相機上的照片
- 18. 將圖像從一個畫布上下文添加到另一個畫布上下文
- 19. 從畫布下載圖像
- 20. 風景模式下的相機不全屏
- 21. 將圖像上載到畫布上
- 22. 風景中的肖像
- 23. iPhone:從相機用戶只能採取'肖像'導向的照片
- 24. 從相機/照片庫上載離子應用程序圖像
- 25. HTML5畫布2d上下文中的多個圖像模式?
- 26. OpenCV Android - 在肖像模式下精心製作相機
- 27. 如何僅在肖像模式下運行相機
- 28. 如何從肖像旋轉到風景?
- 29. 從肖像切換到風景NullPointerException
- 30. 的iPad在肖像模式下