Far*_*san 7 java bytearray image-processing
我试图从bufferedImage获取bytearray但我的ByteArrayOutputstream的长度始终为零,我没有得到字节.这就是我在做的事情
任何想法为什么这不起作用
BufferedImage scaledPicture = .....
ByteArrayOutputStream baos = new ByteArrayOutputStream( );
ImageIO.write(scaledPicture, extension, baos);
baos.flush();
byte[] toByteArray = baos.toByteArray();
baos.close();
return toByteArray;
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
的返回值是多少ImageIO.write?ImageIO.getImageWritersByFormatName您的扩展是否至少返回1 ImageWriter?如果不是,则可能不支持该格式。
| 归档时间: |
|
| 查看次数: |
2074 次 |
| 最近记录: |