-1
假設我有一個字節緩衝區,我該如何獲取位圖?如何將字節[]轉換爲位圖?
假設我有一個字節緩衝區,我該如何獲取位圖?如何將字節[]轉換爲位圖?
如果要操縱圖像,請使用ImageIO
。它在內存中創建一個格式無關的圖像:
BufferedImage img = ImageIO.read(new ByteArrayInputStream(bytes));
如果你只是想在存儲到磁盤,然後簡單的寫字節數組到一個文件中。
請注意,字節數組必須已經是位圖圖像,您不能採取任何字節數組並將其作爲位圖。
,你會得到從字節的緩衝區由字節數組:
byte[] bytes = new byte[buf.capacity()];
buf.get(bytes, 0, bytes.length);
什麼在你的字節的緩衝區? –
你在說什麼樣的位圖? –
什麼是位圖?這不是一個標準的Java類。 –