照片批量压缩和修改大小的命令

标签: 其他 摄影 照片压缩 照片大小 | 发表时间:2015-09-12 15:05 | 作者:Bruce Dou
分享到:
出处:http://blog.eood.cn

单反相机里存了越来越多的照片,每张大约 3-5 MB 左右,最近想怎么快捷的将照片转换成 WEB 可分享的格式,可以方便的发给其他人。当然,可以用 PS 或者其他图片处理工具。但是还是喜欢命令行的简单可高、高效。发现 2 个 UNIX 相关命令就可以快速搞定这个需求。

jpegoptim 用来压缩图片的大小,可以设置保真度。
sips 用来快速调整图片大小。

一般将需要处理的文件放到一个文件夹,然后执行两个命令即可:

find . -iname "*.jpg" -exec jpegoptim -m80 -o -p {} \;
sips -Z 1024 *.jpg

处理过程:

➜  blog-photo  ll
total 37976
-rwxrwxrwx@ 1 Bruce  staff   3.1M Dec  1  2013 IMG_1483.JPG
-rwxrwxrwx@ 1 Bruce  staff   2.2M Dec  1  2013 IMG_1531.JPG
-rwxrwxrwx@ 1 Bruce  staff   5.1M May  3  2014 IMG_1546.JPG
-rwxrwxrwx@ 1 Bruce  staff   4.8M May  3  2014 IMG_1556.JPG
-rwxrwxrwx@ 1 Bruce  staff   3.3M Aug 28  2014 IMG_1795.JPG
➜  blog-photo  find . -iname "*.jpg" -exec jpegoptim -m80 -o -p {} \;
./IMG_1483.JPG 3456x2304 24bit N Exiff XMP  [OK] 3252270 --> 951224 bytes (70.75%), optimized.
./IMG_1531.JPG 3456x2304 24bit N Exiff XMP  [OK] 2255669 --> 499200 bytes (77.87%), optimized.
./IMG_1546.JPG 3456x2304 24bit N Exiff XMP  [OK] 5388994 --> 1668661 bytes (69.04%), optimized.
./IMG_1556.JPG 3456x2304 24bit N Exiff XMP  [OK] 5038732 --> 1580830 bytes (68.63%), optimized.
./IMG_1795.JPG 3456x2304 24bit N Exiff XMP  [OK] 3497537 --> 920324 bytes (73.69%), optimized.
➜  blog-photo  sips -Z 1024 *.JPG
/Users/Bruce/Desktop/blog-photo/IMG_1483.JPG
[ (kCGColorSpaceDeviceRGB)] ( 0 0 0 1 )
/Users/Bruce/Desktop/blog-photo/IMG_1483.JPG
/Users/Bruce/Desktop/blog-photo/IMG_1531.JPG
[ (kCGColorSpaceDeviceRGB)] ( 0 0 0 1 )
/Users/Bruce/Desktop/blog-photo/IMG_1531.JPG
/Users/Bruce/Desktop/blog-photo/IMG_1546.JPG
[ (kCGColorSpaceDeviceRGB)] ( 0 0 0 1 )
/Users/Bruce/Desktop/blog-photo/IMG_1546.JPG
/Users/Bruce/Desktop/blog-photo/IMG_1556.JPG
[ (kCGColorSpaceDeviceRGB)] ( 0 0 0 1 )
/Users/Bruce/Desktop/blog-photo/IMG_1556.JPG
/Users/Bruce/Desktop/blog-photo/IMG_1795.JPG
[ (kCGColorSpaceDeviceRGB)] ( 0 0 0 1 )
/Users/Bruce/Desktop/blog-photo/IMG_1795.JPG
➜  blog-photo  ll
total 2240
-rw-r--r--  1 Bruce  staff   187K Sep 12 15:53 IMG_1483.JPG
-rw-r--r--  1 Bruce  staff   127K Sep 12 15:53 IMG_1531.JPG
-rw-r--r--  1 Bruce  staff   313K Sep 12 15:53 IMG_1546.JPG
-rw-r--r--  1 Bruce  staff   308K Sep 12 15:53 IMG_1556.JPG
-rw-r--r--  1 Bruce  staff   177K Sep 12 15:53 IMG_1795.JPG

可以看到所有照片大小都变成了 100-300 KB 。这是处理后的效果:

IMG_1483 IMG_1531 IMG_1546 IMG_1556 IMG_1795

以后处理单反相机里的照片就方便了,将照片复制到一个文件夹,执行 2 个命令即可。

相关 [照片 压缩 大小] 推荐:

照片批量压缩和修改大小的命令

- - 互联网技术和架构
单反相机里存了越来越多的照片,每张大约 3-5 MB 左右,最近想怎么快捷的将照片转换成 WEB 可分享的格式,可以方便的发给其他人. 当然,可以用 PS 或者其他图片处理工具. 但是还是喜欢命令行的简单可高、高效. 发现 2 个 UNIX 相关命令就可以快速搞定这个需求. jpegoptim 用来压缩图片的大小,可以设置保真度.

String压缩 解压缩

- - CSDN博客推荐文章
数据传输时,有时需要将数据压缩和解压缩,本例使用GZIPOutputStream/GZIPInputStream实现. 1、使用ISO-8859-1作为中介编码,可以保证准确还原数据. 2、字符编码确定时,可以在decompress方法最后一句中显式指定编码. * @return 压缩后的字符串. GZIPOutputStream os = null; // 使用默认缓冲区大小创建新的输出流.

Nginx GZip 压缩

- - 开心平淡对待每一天。热爱生活
  Nginx GZip 模块文档详见: http://wiki.nginx.org/HttpGzipModule 常用配置片段如下:. # 压缩比例,比例越大,压缩时间越长. 默认是1 gzip_types. text/css text/javascript; # 哪些文件可以被压缩 gzip_disable.

HDFS-压缩

- - Java - 编程语言 - ITeye博客
文件压缩带来了两大益处1)减少存贮空间2)加速网络(磁盘)传输. 基于大数据的传输,都需要经过压缩处理. 压缩格式 工具 算法 文件扩展名 可分块. Java代码 复制代码 收藏代码. 24.        // io.compression.codecs 定义列表中的一个 . Native gzip 库减少解压缩时间在50%,压缩时间在10%(同java实现的压缩算法).

Doclist压缩方法简介

- flychen50 - 搜索技术博客-淘宝
本文是作者在学习doclist压缩时的一点总结,希望以尽可能简单明了的方式描述各个算法的思想和适用场景,帮助同学们理解和比较. 本文并不涉及具体的算法实现,代码请大家自行google. 这里需要强调的是“所谓的改进顺序”只是作者yy出来方便理解记忆,并不反应真实的压缩方法发展历程. 倒排表的基本组成部分,看例子:.

uglifyjs批量压缩js

- - JavaScript - Web前端 - ITeye博客
jquery官方使用uglifyjs进行压缩的,压缩比较高. uglifyjs的安装方法. <project name="前端js压缩" default="compress" basedir=".">. 前端js压缩,使用uglifyjs压缩当前目录里的所有js文件,.

android图片压缩方法

- - CSDN博客移动开发推荐文章
第一:我们先看下质量压缩方法.         image.compress(Bitmap.CompressFormat.JPEG, 100, baos);//质量压缩方法,这里100表示不压缩,把压缩后的数据存放到baos中  .         while ( baos.toByteArray().length / 1024>100) {  //循环判断如果压缩后图片是否大于100kb,大于继续压缩         .

[原][hadoop2.7.1]I/O之压缩

- - 海兰
先来看下类图(hadoop2.7.1):. 对照类图,对每一种压缩算法做个简单介绍:. hadoop2.7.1中实际上就是DefaultCodec. 它同时使用了LZ77算法与哈夫曼编码(Huffman Coding)的一个无损数据压缩算法. 人们普遍认为DEFLATE不受任何专利所制约,并且在LZW(GIF文件格式使用)相关的专利失效之前,这种格式除了在ZIP文件格式中得到应用之外也在gzip压缩文件以及PNG图像文件中得到了应用.

照片

- Kenji Kee - Helene