如何从像素数组在libGDX中创建图像文件

时间:2018-08-26 13:42:17

标签: java libgdx

我陷入了必须从像素数组创建图像文件(最好是PNG)的问题,其中像素数组,宽度和高度均作为参数给出。真正的问题是我不能使用BufferedImageImageIO

Android子项目中已经使用Bitmap实现了这样的实现:

Bitmap bitmap = Bitmap.createBitmap(pixels,
                width, height, Bitmap.Config.ARGB_8888);

像素图是通过合并3个图像的颜色信息而创建的。

不使用BufferedImageImageIO,我不知道如何处理。

您对实现该目标有任何想法吗?

1 个答案:

答案 0 :(得分:1)

使用Pixmap

Pixmap pixmap = new Pixmap(pixels, 0, pixels.length);
Texture texture = new Texture(pixmap);