簡體   English   中英

Android:旋轉位圖一次或使用 EXIF 方向旋轉圖像視圖

[英]Android: Rotate bitmap once or use EXIF orientation to rotate imageview

我正在構建一個應用程序,它依賴於顯示從相機拍攝的相當多的位圖圖像。 我希望所有圖像都以 90 度(縱向)方向顯示,並且我知道如何使用每個圖像提供的 EXIF 信息來做到這一點。 我是否應該在拍攝后立即旋轉圖像的位圖以滿足我的需要,然后將其發送到我的服務器,或者我應該將圖像發送到我的服務器而不旋轉它,然后每當我拉它時下來,使用圖像提供的 EXIF 旋轉來旋轉我在其中顯示的圖像視圖? 我需要一個內存高效且快速的解決方案。 謝謝。

由於位圖只是一個矩陣,每個單元格中都有一些數據,因此如果它是縱向或橫向,它應該具有相同的權重(以 mb 為單位),以防您需要圖像處於 90 度。 一直傾斜我可能會在將其發送到服務器之前這樣做,因為(根據我的邏輯)您可能會拉動它而不是上傳它(這只會發生一次......)所以保存它你要去的方式顯示它基本上不會影響它的重量消耗但是因為你要顯示它很多(再次,按照我的邏輯,因為你將它保存在服務器中)保存它已經輪換可能會節省一些其他客戶自己做的麻煩..

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM