2012-07-16 71 views
1

我有一個1Kb的圖像字節,我可以以任何方式使圖像b/w的一部分(參考:我想操縱Android中的大圖像,所以我試圖讓那個b/w通過使用字節流) 預先感謝您寶貴的時間...圖像字節流操作

回答

1

這不是一個解決方案,只是想法。 將該流轉換爲顏色數組。您可以通過BitmapFactory.decodeStream方法解碼Bitmap。然後調用bitmap.getPixels方法來獲取帶有顏色值的int數組。之後,您可以更改位圖任何像素的顏色。

+0

圖像可能不是一個位圖(因爲Android相機支持像PNG,JPEG等多種格式的圖像),那麼這些情況如何? – 2012-07-16 05:54:52

+0

它可以轉換爲位圖。如果你不想轉換它,我的想法不適合。 – Maxim 2012-07-16 06:00:08

+0

我無法轉換,因爲如果我想轉換,那麼我將不得不將圖像加載到內存中,這會導致應用程序崩潰。 – 2012-07-16 08:33:14