我已经浏览网页很长一段时间了,但没有找到合适的答案,所以如果有人在这里帮助我,我会很高兴:)
我有一个字节数组,其中填充了编码为JPEG的图像数据。现在我想知道如何将数据转换为图像的相应BGR数据,并将其存储在字节数组中。
非常感谢您,非常感谢您的帮助!
答案 0 :(得分:1)
你可以试试这个:
ByteArrayInputStream input = new ByteArrayInputStream(byteArray);
ByteArrayOutputStream output = new ByteArrayOutputStream();
BufferedImage image = ImageIO.read(input);
ImageIO.write(image, "bmp", output);
byte[] outputBytes = output.toByteArray();