1、手动压缩

ps切图选择内存小的保存-----xat.com Image Optimizer 余飞雨汉化版(工具) 压缩jpg、gif图片(PNG的不可以,会变成不透明的图);

色调分离法,图像-调整-色调分离(调整色阶),可以压缩PNG图片,对大的背景图大小改变明显,并且图片质量有损;

2、整体压缩(我选择这种)

(1)安装nodejs(已包含grunt):https://nodejs.org/(我安装到d盘)

(2)运用命令行,安装grunt  :跳到e盘,在e盘创建

输入E:\mkdir gruntImgmin

cd gruntImgmin  (已在e盘创建了gruntImgmin文件夹,创建了目录)

(3)在gruntImgmin文件夹下创建Gruntfile.js(js内容如下)和imagemin文件夹(放自己需要压缩 的图片);

cd\grountImgmin

grunt  imagemin

module.exports = function (grunt) {
    'use strict';
    grunt.initConfig({
        imagemin: {
            /* 压缩图片大小 */
            dist: {
                options: {
                    optimizationLevel: 3 //定义 PNG 图片优化水平
                },
                files: [
                       {
                    expand: true,
                    cwd: 'images/',
                    src: ['../imagemin/*.{png,jpg,jpeg}'], // 优化 img 目录下所有 png/jpg/jpeg 图片
                    dest: 'images/' // 优化后的图片保存位置,覆盖旧图片,并且不作提示    (可以自己保存到别的目录下)
                    }
                    ]
                }
            },
            });
    grunt.loadNpmTasks('grunt-contrib-imagemin');
    grunt.registerTask('img', ['imagemin']);
};

3、智图(线上压缩):http://zhitu.tencent.com/

smush在线优化

za压缩图片的几种方法相关推荐

  1. Java使用图片压缩工具压缩图片的两种方法

    上代码 pom.xml <!--thumbnailator图片处理--><dependency><groupId>net.coobird</groupId&g ...

  2. java 窗体添加背景图片_Java Swing实现窗体添加背景图片的2种方法详解

    本文实例讲述了java Swing实现窗体添加背景图片的2种方法.分享给大家供大家参考,具体如下: 在美化程序时,常常需要在窗体上添加背景图片.通过搜索和测试,发现了2种有效方式.下面分别介绍. 1. ...

  3. vue样式 引入图片_vue-cli脚手架引入图片的几种方法总结

    我个人常用的方法,一直在摸索更好的方法,如果各位大佬有什么建议,可以给我评论留言哦 1.import方法 第一步:在.vue文件中import edit from 'path'(path是图片与.vu ...

  4. bitmap大小以及压缩的常用三种方法

    首先需要明确几个概念,如下 将bitmap转化为输出流 ByteArrayOutputStream baos = new ByteArrayOutputStream(); bitmap.compres ...

  5. 测试Python下载图片的三种方法

    简 介: 通过Python软件包对网络URL图片链接进行下载,可以加快后期处理.本文测试了urllib, request两个软件包对图片进行下载效果.如果图片原网页有了防止下载机制,是无法下载图片. ...

  6. mac 如何查看anaconda的路径_Mac OS如何直接查看gif图片?分享MAC直接查看gif图片的三种方法...

    想必许多刚入手Mac的用户在浏览GIF图片文件时,会发现Mac不能直接打开GIF,因此有的用户为了方便查看还特意去下载了GIF的图片查看器,其实在Mac中有多种能够直接打开GIF的方法,用户无需任何第 ...

  7. 计算机怎么删除表格,电脑中删除Excel2010表格多余图片的三种方法

    为了让表格看起来更加直观,很多朋友都会在Excel中插入图片.那么,当我们大批量插入图片时,如果想要删除的话,应该怎么办呢?以下是系统城小编为您带来的电脑中删除Excel2010表格多余图片的三种方法 ...

  8. WPS如何转换成图片?三种方法帮你实现

    WPS如何转换成图片?三种方法帮你轻松实现!在大学中,大家完成老师布置的专业课作业都是通过使用电脑中的WPS制作完成.为了防止自己的作业遭到其他同学的私自窜改或是复制粘贴的抄袭.有的同学就会将自己的作 ...

  9. linux将一段时间内文件压缩,在 Linux 上压缩文件的 5 种方法

    在 Linux 上压缩文件的 5 种方法时间:2020-05-07 11:18    浏览次数: 发布者:润天教育    来源:金信润天 0 在 Linux 上有不少用于压缩文件的命令.最新最有效的一 ...

  10. cocos2d-x 改变精灵图片的2种方法

    cocos2d-x 改变精灵图片的2种方法. 1. // 首先载入贴图集 CCSpriteBatchNode *spriteBatch=CCSpriteBatchNode::batchNodeWith ...

最新文章

  1. PHP复制和移动目录
  2. 如何在HTML页面中插入百度地图
  3. 剖析云计算中的“共享型数据库”(转载)
  4. Omad群组部署、依赖部署一键解决
  5. 机器学习理论《统计学习方法》学习笔记:第四章 朴素贝叶斯法
  6. mysql模糊匹配like 之 %
  7. Permutations CodeForces - 736D (矩阵逆)
  8. SignalR在React/Go技术栈的实践
  9. CentOS 7 firewalld使用简介
  10. 字符串转换成json的三种方式
  11. 程序员崩溃了,想拿的年终奖怎么说黄就黄?!
  12. 研究生阅读管理文献---我阅读科研文献的一些做法
  13. redis中集群的故障恢复
  14. 操作系统课设 Nachos 实验四、五:Nachos 的文件系统、扩展 Nachos 的文件系统
  15. [INS-40719]IP address configured for Single Client Access Name(SCAN):test-pdb.xxxxxx is already assi
  16. 华灿光电收购美新半导体 未来形成LED和传感器双主业发展
  17. python打印文档添加条码_使用Python在Excel中批量生成条形码
  18. 使用 html 来创建站点,怎样使用HTML创建免费网站
  19. 常见的系统漏洞安全扫描修复总结归纳
  20. go 学习笔记之无心插柳柳成荫的接口和无为而治的空接口

热门文章

  1. 浙大pat | 浙大pat乙级 1001~1004
  2. 浙大PAT乙级 1002. 写出这个数
  3. 基于Java Swing的进销存管理系统
  4. 《Redis视频教程》(p9)
  5. cesium-相机系统
  6. 【舆情监控】社会化大数据应用平台TOOM舆情监测系统
  7. 数据库常用增删改查语句
  8. Modbus驱动库—libmodbus驱动库的使用
  9. 100个日常实用脚本
  10. 如何查询Opencv的版本