gpt4 book ai didi

java - 如何从 Image 对象获取 byte[] 数据?

转载 作者:行者123 更新时间:2023-11-30 09:46:42 24 4
gpt4 key购买 nike

我有从存储在移动存储器中的图像创建的图像对象。我想获取这些 Image 对象的 byte[] 值。如何实现?

最佳答案

您可以使用以下方法将 com.sun.lwuit.Image 转换为 byte[]。

public byte[] imageProcessing(String imageName, Image image) {

int[] rgb = image.getRGB();
ByteArrayOutputStream baos = new ByteArrayOutputStream();
DataOutputStream dos = new DataOutputStream(baos);
dos.writeUTF(imageName);

for (int i = 0; i < rgb.length; i++) {
dos.writeInt(rgb[i]);
}

return baos.toByteArray();
}

关于java - 如何从 Image 对象获取 byte[] 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7007256/

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