gpt4 book ai didi

java - BufferedImage 转字节 Java

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:31:10 24 4
gpt4 key购买 nike

我正在尝试从 bufferedImage 获取字节数组,但我的 ByteArrayOutputstream 的长度始终为零,而且我没有获取任何字节。这就是我在做的

为什么这不起作用的任何想法

BufferedImage scaledPicture = .....

ByteArrayOutputStream baos = new ByteArrayOutputStream( );
ImageIO.write(scaledPicture, extension, baos);
baos.flush();
byte[] toByteArray = baos.toByteArray();
baos.close();
return toByteArray;

有什么想法吗?

最佳答案

ImageIO.write 的返回值是多少? ImageIO.getImageWritersByFormatName 和您的扩展是否至少返回 1 个 ImageWriter?如果不是,则可能不支持该格式。

关于java - BufferedImage 转字节 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5508686/

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