gpt4 book ai didi

android - 将位图图像更改为像素数组

转载 作者:行者123 更新时间:2023-11-29 14:01:58 27 4
gpt4 key购买 nike

我必须像在 java 中一样通过 android 更改它

byte[] pixels = ((DataBufferByte) image.getRaster().getDataBuffer()).getData();

(这里的图片是BufferedImage),但是

int[] pixels;
image.getPixels(pixels, 0, width, 0, 0, width , height );

(这里imgae是位图图片)返回像素值而不是 java。

最佳答案

这样试试,

Bitmap bmp = intent.getExtras().get("data");
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bmp.compress(Bitmap.CompressFormat.PNG, 100, stream);
byte[] byteArray = stream.toByteArray();

关于android - 将位图图像更改为像素数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9079440/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com