`
jiakechong
  • 浏览: 207965 次
社区版块
存档分类
最新评论

java压缩后高清晰图

 
阅读更多
imgscalr – Java Image Scaling Library


java,压缩图后非常清晰
http://www.thebuzzmedia.com/software/imgscalr-java-image-scaling-library/



public static void main(String[] args){
try
{
BufferedImage bi=ImageIO.read(new FileInputStream("d:\\test_pic\\1.jpg"));
System.out.println("xx");
BufferedImage thumbnail=Scalr.resize(
bi,
Scalr.Method.QUALITY,
Scalr.Mode.FIT_TO_WIDTH,
300);
System.out.println("XX");
ImageIO.write(thumbnail,"jpg",new File("d:\\test_pic\\2.jpg"));

} catch (Exception e){

}
}
分享到:
评论

相关推荐

    [原创] 高清晰高品质Java图片压缩

    <br>在jdk1.6以下的版本环境下,压缩部分图片会很慢,经过我测试,如果图片的DPI越高,速度越慢,一般WEB使用图片DPI都是72,速度很快。大家可以试下。我测试了几张DPI为300,印刷品质的图片,大概要35秒左右,...

    java代码保存宽高不变压缩图片(失真不大).docx

    上述代码提供了一个名为`CompressPicTools`的类,专门用于压缩图片,保持图片原有的宽高比,同时控制压缩后的失真程度。下面我们将深入探讨这个类的关键知识点: 1. **使用库**:代码使用了Java的标准API(如`javax...

    java生成高清缩略图不丢真,java压缩图片

    网上找的缩略图生成方法都不够清晰,于是决定自己研究和改进生成缩略图...此方法压缩后的图片小,清晰度高,压缩速度快。5000张图片大概抽根烟的功夫就压缩完了。高清的哦。各种参数都是可配的,方便移植到自己项目中。

    java图片压缩处理(可以压缩为任意大小

    在Java编程语言中,处理图片压缩是一项常见的任务,特别是在存储、传输或展示大量图像资源时。本主题将深入探讨如何使用Java实现图片压缩,并能够将其调整到任意大小,同时保持图片质量并避免变形。 首先,我们需要...

    java高清图片压缩的2种方法

    在Java编程语言中,压缩高清图片通常涉及到两个主要的领域:图像处理和文件编码。本文将详细介绍两种常用的方法,它们分别是使用Java自带的ImageIO类和利用第三方库如Apache Commons Compress。 首先,我们来看看...

    java版图片压缩方法

    本文将详细介绍一种基于Java的图片压缩方法,该方法能够实现图片的无损压缩,即在压缩过程中保持图片原有的清晰度和完整性,避免了常见的压缩后失真或裁剪问题。 #### 重要概念与原理 在深入讨论具体的Java代码...

    Java版开源Winzip压缩工具源码

    本项目涉及的是一个基于Java实现的开源Winzip压缩工具的源码,这对于Java开发者,尤其是对文件处理和压缩技术感兴趣的程序员来说,是一份宝贵的资源。 Winzip是一款著名的商业压缩软件,它支持多种文件格式的压缩和...

    java高清处理图片

    为了解决这一问题,本篇将详细介绍如何使用ImageMagick及其Java接口JMagick来高效地处理图片,并生成高质量的缩略图及水印图片。 #### ImageMagick简介 ImageMagick是一款强大的跨平台图像处理工具,它支持多种...

    Java将PDF生成图片

    7. **质量与压缩**:转换后的图片质量可以通过调整JPEG的质量系数或PNG的压缩级别来控制。更高的质量意味着更大的文件大小,反之亦然。 8. **错误处理**:在实际应用中,需要考虑PDF格式不规范、加密、权限限制等...

    Java图片压缩质量和压缩尺寸(支持jdk1.6,1.7不支持)

    这篇博客“Java图片压缩质量和压缩尺寸”提供了一个解决方案,它适用于JDK1.6及更高版本,但不支持JDK1.7。这个工具可能对那些需要优化图片大小而不牺牲太多质量的开发者特别有用。下面我们将深入探讨相关的Java图像...

    图片压缩技术

    该项目的核心目标是实现一个自定义比例和清晰度的图片压缩工具。用户可以根据需求调整参数,以平衡图像质量和文件大小。这种灵活性使用户能够针对特定场景定制最佳的压缩方案,例如在社交媒体分享时可能更注重文件...

    文件压缩Java源码

    总的来说,这个"文件压缩Java源码"项目提供了一个完整的解决方案,不仅涵盖了Java文件压缩的核心技术,还涉及了GUI设计和多线程编程,对于学习和理解Java开发具有很高的实践价值。开发者可以在此基础上扩展功能,...

    kindeditor上传图片自动压缩过大的图片

    6. **保存压缩图片**:将缩放后的图像数据保存为新的文件,通常会降低图片质量以减小文件大小。 7. **返回结果**:在服务器端脚本中,将新图片的URL作为响应返回给KindEditor,编辑器会将其插入到文档中。 此外,还...

    java压缩图片

    5. **写入压缩后的图片**:使用`ImageIO.write()`方法将处理后的图像写入文件。 ```java File outputFile = new File("path_to_output_image." + outputFormat); ImageIO.write(resizedImage, outputFormat, ...

    金融场景下Java微服务图片压缩/加密等处理实战

    在Java微服务环境中,为了优化系统性能、节省存储空间以及保障数据安全,我们常常需要对图片进行压缩和加密等操作。本实战指南将深入探讨如何在Java微服务架构下实现这些功能。 一、Java微服务概述 Java微服务是一...

    图片流压缩,不同样设置图片的压缩比

    高频成分(如边缘)可以牺牲更多,以降低文件大小,而低频成分(如大面积色彩)则保持较高清晰度。 2. **预测和差分编码**:某些压缩算法会预测当前像素的值,并仅存储实际值与预测值之间的差异。调整预测模型和...

    java:图片列表合并转pdf完整示例

    在Java编程环境中,将图片列表合并转换为PDF文档是一项常见的任务,特别是在报告生成、文档整理或数据可视化等场景。这个示例将详细讲解如何通过Java实现这一功能,包括必要的库引用、代码实现以及可能遇到的问题。 ...

    Android图片压缩结合多种压缩方式.zip

    本压缩包"Android图片压缩结合多种压缩方式.zip"提供了一种综合解决方案,它结合了尺寸压缩、质量压缩以及JNI(Java Native Interface)调用libjpeg库进行的压缩,旨在在保证图片清晰度的同时,将图片内存大小控制在...

    cpp-通过JNI实现对图片文件的压缩到达质量大小清晰度综合最优

    在IT行业中,C++语言以其高效性和灵活性被广泛应用于各种领域,...通过实践和调试这些代码,开发者可以更好地理解和掌握JNI在图像压缩中的应用,从而在实际项目中实现图片文件的高质量、小体积和高清晰度的综合优化。

Global site tag (gtag.js) - Google Analytics