相关疑难解决方法(0)

如何从BufferedImage获取InputStream?

如何从BufferedImage对象获取InputStream?我试过这个,但ImageIO.createImageInputStream()总是返回NULL

BufferedImage bigImage = GraphicsUtilities.createThumbnail(ImageIO.read(file), 300);
ImageInputStream bigInputStream = ImageIO.createImageInputStream(bigImage);
Run Code Online (Sandbox Code Playgroud)

因为我可以成功地将bigImage绘制JPanel,所以正确生成了图像缩略图.

谢谢.

java image-processing javax.imageio

43
推荐指数
3
解决办法
6万
查看次数

如何将BufferedImage转换为InputStream?

我正在使用servlet上传图像.要执行调整大小操作,我将InputStream转换为BufferedImage.现在我想将它保存在mongoDB中.因为,据我所知,我是mongoDB的新手,GridFS采用InputStream.

那么,有没有办法将BufferedImage转换为InputStream?

java bufferedimage inputstream

13
推荐指数
3
解决办法
3万
查看次数