美文网首页
sips批量处理图片

sips批量处理图片

作者: 心有思 | 来源:发表于2016-09-05 10:41 被阅读0次

sips是OSX系统自带的命令行工具,可以对图片进行一些简单的处理。

查看图片的属性

$ sips -g all sample.jpg

输出:

Users/xinus/tmp/sample.jpg
pixelWidth: 3648
pixelHeight: 2736
typeIdentifier: public.jpeg
format: jpeg
formatOptions: default
dpiWidth: 72.000
dpiHeight: 72.000
samplesPerPixel: 3
bitsPerSample: 8
hasAlpha: no
space: RGB
profile: sRGB IEC61966-2.1
creation: 2010:03:18 11:08:11
make: OLYMPUS IMAGING CORP.  
model: FE5000,X905            
software: Version 1.0                    
description: OLYMPUS DIGITAL CAMERA    

修改图片

# 旋转图片 90度
$ sips -r 90 sample.jpg --out sample-1.jpg
# 旋转图片 -90度
$ sips -r -90 sample.jpg --out sample-2.jpg
# 指定长宽的最大值,等比例缩放,这个例子中,执行后sample-3.jpg宽度600px,高度450px
$ sips -Z 600 sample.jpg --out sample-3.jpg
# 指定长宽值缩放,这个例子中,执行后sample-4.jpg宽度300px,高度400px
$ sips -z 400 300 sample.jpg --out sample-4.jpg
# 水平翻转
$ sips -f horizontal sample.jpg --out sample-5.jpg
# 垂直翻转
$ sips -f vertical sample.jpg --out sample-6.jpg
# 指定长宽值裁剪, 会以图片中点开始计算,不足的会补上黑色
$ sips -c 400 300 sample.jpg --out sample-7.jpg

更多方式可以查看sips的帮助说明

$ sips -h

相关文章

网友评论

      本文标题:sips批量处理图片

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