您的位置 首页 java

java图片压缩技术

首先建一个 maven 工程

这是 pom .xml文件配置

<project xmlns=”#34; xmlns:xsi=”#34; xsi:schemaLocation=” #34;>
<modelVersion>4.0.0</modelVersion>
<groupId>imall.com</groupId>
<artifactId>imall</artifactId>
<version>0.0.1-SNAPSHOT</vers io n>
<name>ImageUpload</name>
<dependencies>
<dependency>
<groupId>net.coobird</groupId>
<artifactId>thumbnailator</artifactId>
<version>0.4.8</version>
</dependency>
</dependencies>
</project>

#测试代码

import java.io.IOException;
import net.coobird.thumbnailator.Thumbnails;
public class PhotoUploadTest {
public static void main(String[] args) throws IOException {

Thumbnails.of(“D:\\data\\image\\1. jpg “) //需要压缩的图片地址
.scale( 1f ) //压缩比例大小
.outputQuality(0.5f) //压缩像素
.toFile(“D:\\data\\image\\3.jpg”); //目标文件地址
}
}

看看效果

压缩前的图片格式

压缩后的图片格式

​​

文章来源:智云一二三科技

文章标题:java图片压缩技术

文章地址:https://www.zhihuclub.com/185515.shtml

关于作者: 智云科技

热门文章

网站地图