0

我有一个线性字节数组,我想将其值设置为图像的像素。字节数组长度为 4800,我希望它显示为 80x60 图像,像素值逐行设置。我知道 BitmapFactory 有助于处理此类任务,但我如何指定图像的高度和宽度?

4

1 回答 1

1

听起来您所拥有的是一个字节数组,其中包含位图中像素的颜色。如果是这样,您可能需要使用setPixels()方法:

Bitmap bmp = Bitmap.createBitmap(80, 60, myConfig);

bmp.setPixels(myPixelData, 0, 80, 0, 0, 80, 60);
于 2013-01-30T21:08:31.230 回答