java - 在 Java 中保存到磁盘之前压缩图像

标签 java image compression

是否可以在保存图像之前对其进行压缩? 我正在使用 Robot 类来捕获图像,它返回一个 BufferedImage。 如何压缩该图像然后保存它?

最佳答案

.png 文件是(无损)压缩图像。

您可以使用ImageIO.write()save a .png image :

ImageIO.write(myBufferedImage, "png", outputfile);

关于java - 在 Java 中保存到磁盘之前压缩图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5678493/

相关文章:

java - 我如何告诉 Selenium 在打印弹出窗口上按取消?

Java JRadioButton

java - 在 JAR 中的资源中

angular - 如何从 AWS Cloudfront 提供压缩的 Angular 2 bundle

java - Spring Security - 发布到不安全的页面会导致 403

java - 如何在不同服务器上时对 Spring UsernamePasswordAuthenticationFilter 进行负载平衡

ios - MKPointAnnotation with image,通过Button插入annotation,image不出现

java - JLabel图片显示问题

java - 使用静态字典压缩字符串

python - Postgresql/Python 压缩带有大量冗余行的文本列