美文网首页
Thumbnails图片压缩

Thumbnails图片压缩

作者: 十九贝勒 | 来源:发表于2018-07-12 09:13 被阅读60次

首先是添加maven依赖

 <dependency>
      <groupId>net.coobird</groupId>
      <artifactId>thumbnailator</artifactId>
      <version>0.4.8</version>
    </dependency>

原图

5M.jpg

图片压缩代码

Thumbnails.of("d:/5M.jpg").scale(1f).outputQuality(0.25f).toFile("d:/5M_s.jpg");

根据原图比例,把5M的图片缩小成了476K

另外还有其它的方法

//此处把图片压成400×500的缩略图
Thumbnails.of(fromPic).size(400,500).toFile(toPic);
//按比例缩小1/5
Thumbnails.of(fromPic).scale(0.2f).toFile(toPic);
//按比例放大2倍
Thumbnails.of(fromPic).scale(2f).toFile(toPic);
//旋转图片,rotate(角度),正数则为顺时针,负数则为逆时针
Thumbnails.of(fromPic).size(200,200).rotate(90).toFile(toPic);
//给图片加水印,watermark(位置,水印图,透明度)Positions.CENTER表示加在中间
Thumbnails.of(fromPic).size(400,400)
        .watermark(Positions.CENTER,ImageIO.read(waterPic),0.5f)
        .outputQuality(0.8f).toFile(toPic);

相关文章

  • Thumbnails图片压缩

    首先是添加maven依赖 原图 图片压缩代码 根据原图比例,把5M的图片缩小成了476K 另外还有其它的方法

  • Thumbnails

    Thumbnails是什么? 一个开源的Java的图片压缩库,你可以在Github找到代码与帮助。 引入方式:Ma...

  • thumbnails图像处理库的使用

    前言: thumbnails是Java一个优秀的图像处理库,可以对图片进行压缩、加水印、裁剪、更改格式等功能。下面...

  • Thumbnails使用和七牛云做图片服务器

    Thumbnails 大致就是获取一个图片(file),用Thumbnails处理剪一下,磨个皮什么的,再保存回去...

  • 图片压缩组件

    图片压缩 图片压缩

  • iOS 图片压缩方法

    两种图片压缩方法 两种图片压缩方法:压缩图片质量(Quality),压缩图片尺寸(Size)。 压缩图片质量 通过...

  • iOS 图片压缩限制大小最优解

    iOS 图片压缩限制大小最优解 图片的两种压缩方法 1.1 压缩图片质量 1.2 压缩图片尺寸 压缩图片使图片文件...

  • iOS 图片压缩限制大小最优解

    概要: 图片的两种压缩方法1.1 压缩图片质量1.2 压缩图片尺寸压缩图片使图片文件小于指定大小2.1 压缩图片质...

  • iOS 图片压缩限制大小

    一、两种图片压缩方法 两种压缩图片的方法:压缩图片质量(Quality),压缩图片尺寸(Size)。 压缩图片质量...

  • iOS 图片压缩方法

    两种图片压缩方法 两种压缩图片的方法:压缩图片质量(Quality),压缩图片尺寸(Size)。 压缩图片质量 N...

网友评论

      本文标题:Thumbnails图片压缩

      本文链接:https://www.haomeiwen.com/subject/sillpftx.html