使用 Java 进行图像转码(JPEG 到 PNG)
在我的 Java 应用程序中,我想下载 JPEG,将其传输为 PNG 并使用生成的字节执行某些操作。
我几乎可以肯定我记得有一个库可以做到这一点,但我不记得它的名字了。
In my Java application I would like to download a JPEG, transfer it to a PNG and do something with the resulting bytes.
I am almost certain I remember a library to do this exists, I cannot remember its name.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
这就是我最终所做的,当我问这个问题时,我想得太离谱了。
This is what I ended up doing, I was thinking toooo far outside of the box when I asked the question..
ImageIO 可用于加载 JPEG 文件和保存 PNG 文件(如果您不想写入文件,也可以保存到 ByteArrayOutputStream 中)。
ImageIO can be used to load JPEG files and save PNG files (also into a
ByteArrayOutputStream
if you don't want to write to a file).javax.imageio 应该足够了。
将 JPEG 放入 BufferedImage,然后使用以下命令保存:
javax.imageio should be enough.
Put your JPEG to BufferedImage, then save it with: