在Android 2.2中,有沒有辦法在不丟失Exif和其他元數據的情況下旋轉照片?我嘗試過使用Matrix類,但它刪除了元數據。如何旋轉照片而不會丟失Exif和元數據?
2
A
回答
3
您可以讀取EXIF數據,旋轉圖像,然後寫入EXIF數據。 ExifInterface自API 5以來一直可用。我發現了一個寫exif的例子:Android write EXIF GPS Latitude and Longitude onto JPEG failed
1
根據我的研究(2012年11月),如果調整圖像大小(或以其他方式處理),則無法自動保留exif元數據它通過Bitmap *類)。
您必須專門檢索並複製exif屬性的名稱。本博客文章是非常有益的:
http://vikaskanani.wordpress.com/2011/07/17/android-re-size-image-without-loosing-exif-information/
而且我寫了我自己的經驗在這裏:
Android Image Resizing and Preserving EXIF data (Orientation, Rotation, etc)
相關問題
- 1. 元/ EXIF數據丟失
- 2. 圖像調整大小而不會丟失Exif數據?
- 3. 旋轉TIF/JPG圖像而不丟失元數據:EXIF和顏色配置文件
- 4. 如何旋轉圖像而不丟失像素數據? (pygame的)
- 5. 旋轉丟失片段
- 6. Android:圖片上傳到網絡服務會丟失EXIF數據
- 7. 如何將wchar_t *轉換爲char *而不會丟失數據?
- 8. 旋轉ImageView而不丟失高度
- 9. 調整圖像大小而不丟失EXIF數據?
- 10. 使用.NET調整圖像大小而不會丟失EXIF數據
- 11. 跳躍而不會丟失數據
- 12. 導航,而不會丟失數據
- 13. Android:上傳JPG圖像而不會丟失EXIF
- 14. 旋轉設備丟失數據
- 15. 旋轉時丟失了一些片段
- 16. 如何上傳JPEG圖像而不丟失EXIF?
- 17. 選項卡內的片段旋轉時丟失所有數據?
- 18. 安卓:上傳圖片,而無需使用丟失的Exif數據
- 19. 如何從JPG中刪除exif而不會丟失圖像質量?
- 20. 凡而不丟失數據
- 21. 如何推入服務而不會丟失以前的數據?
- 22. 如何使數據庫調用,而不會丟失?
- 23. 使用Paperclip和MiniExiftool爲照片和視頻抓取exif數據
- 24. 如何從照片中獲得exif?
- 25. 如何以編程方式修改Google雲端硬盤照片元數據(EXIF)?
- 26. 如何將.ive轉換成.dae而不會丟失紋理?
- 27. 如何更改元素標記而不會丟失屬性
- 28. 如何動畫元素而不會丟失邊界半徑?
- 29. Django的:更新數據庫模式,而不會丟失數據
- 30. 更新數據庫表,而不會丟失Android中的數據