1
我們知道,我們可以得到位圖圖像的RGB使用的代碼如下:轉換陣列爲位圖
BufferedImage img = ImageIO.read(new File(bitmapURL));
int[] pixels = img.getRGB(0, 0, img.getWidth(), img.getHeight(), null, 0, img.getWidth());
而且,執行的代碼,這部分後,我們有一個整數數組其中包含任何像素的Alpha, Red, Green and Blue
顏色的4個字節。所以,我想知道如何將像int [] myPixels;
這樣的整數數組轉換爲位圖?任何人都可以幫助我達成這個目標嗎?
感謝提前:)
請注意,我們有一個一維數組,而不是二維數組!那麼,我該如何將其轉換爲位圖? –
是的,你需要爲你設置的像素計算陣列中正確的偏移量 – ControlAltDel
然後你應該用'for(int i = 0; i
StepTNT