gpt4 book ai didi

java - MemoryCacheImageOutputStream 到 BufferedImage

转载 作者:行者123 更新时间:2023-11-30 05:17:14 26 4
gpt4 key购买 nike

我有一些图像约束代码,允许您输出到 MemoryCacheImageOutputStream,但我需要将其返回到 BufferedImage,有什么建议吗?

最佳答案

由于 MemoryCacheImageOutputStream 实现了 ImageInputStream,您可以将其用作 ImageReader 的输入流。所以你最终会得到这样的结果(非常基本,未经测试):

public BufferedImage readImage(MemoryCacheImageOutputStream input) {       
ImageInputStream is = input;
ImageReader decoder = ImageIO.getImageReadersByFormatName("JPEG").next();
decoder.setInput(is);
BufferedImage bi = decoder.read(0);
return bi;
}

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

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