美文网首页
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