2016-03-25 151 views
1

我正在構建一個應用程序,它依靠顯示從相機拍攝的相當多的位圖圖像。我希望所有圖像都能以90度(人像)方向顯示,並且我知道如何使用每張圖像提供的EXIF信息進行此操作。對我來說,旋轉圖像的位圖以適應我的需求,然後將其發送到我的服務器,或者我應該將圖像發送到服務器而不旋轉它,然後每當我拉它向下,使用隨圖像提供的EXIF旋轉來旋轉圖像視圖我正在顯示它?我需要一種高效,快速的解決方案。謝謝。Android:旋轉位圖一次或使用EXIF方向旋轉圖像視圖

回答

1

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

+0

謝謝,我將它發送到服務器之前,看看它是如何工作。 –