一行命令PS你的圖片

caojianfeng發表於2020-03-21

Easy Picture Processor

你有沒有這樣的經歷:

只需要對圖片做一些小改動,設計師偏偏很忙顧不過來。 自己動動手可以辦到,但是開啟photoshop會等很久,甚至需要安裝軟體。

有了EzPP有一些小改動可以不求人了

1 圖片尺寸修改
$ezpp resize -i docs/logo_256x256.png  -s 64
複製程式碼
修改前 修改後 resize -s 64
A icon before recolor
A icon after recolor

如果你有一個1024*1024的應用logo,想給安卓和iOS應用生成AppIcon。 你可以試試這條命令

$ezpp resize -i playground/logo.png -a
複製程式碼

哇哦,好貼心!

logo.png.out/
├── android
│   └── res
│       ├── mipmap-hdpi
│       │   └── ic_launcher.png
│       ├── mipmap-mdpi
│       │   └── ic_launcher.png
│       ├── mipmap-xdpi
│       │   └── ic_launcher.png
│       ├── mipmap-xxdpi
│       │   └── ic_launcher.png
│       └── mipmap-xxxdpi
│           └── ic_launcher.png
└── ios
    └── AppIcon.appiconset
        ├── Contents.json
        ├── Icon-App-1024x1024@1x.png
        ├── Icon-App-20x20@1x.png
        ├── Icon-App-20x20@2x.png
        ├── Icon-App-20x20@3x.png
        ├── Icon-App-29x29@1x.png
        ├── Icon-App-29x29@2x.png
        ├── Icon-App-29x29@3x.png
        ├── Icon-App-40x40@1x.png
        ├── Icon-App-40x40@2x.png
        ├── Icon-App-40x40@3x.png
        ├── Icon-App-60x60@2x.png
        ├── Icon-App-60x60@3x.png
        ├── Icon-App-76x76@1x.png
        ├── Icon-App-76x76@2x.png
        └── Icon-App-83.5x83.5@2x.png
複製程式碼

關於圖片的尺寸修改還有其他用法,比如指定寬高或者按照百分比縮放。

2 圖片顏色修改
$ezpp recolor -i docs/icon.png -c '#ff0000'
複製程式碼
修改前 修改後 recolor -c #ff0000
A icon before recolor
A icon after recolor
3 生成png/webp格式圖片
$ezpp refmt -i playground/lego_mc_l.jpg  -f WEBP
複製程式碼
修改前 修改後 refmt -f WEBP
lego_mc_l.jpg(203k) lego_mc_l.webp(109k)
4 給圖片加毛玻璃特效
$ezpp frosted -i docs/lego_mc.jpg  -s 5
複製程式碼
修改前 修改後 frosted(-s 5) 修改後 frosted(-s 10) default
A icon before frosted
A icon after frosted
A icon after defult frosted

安裝

講了這麼多怎樣安裝ezpp呢 其實一行命令就可以了

$pip install ezpp
複製程式碼

原始碼

如果想要深入瞭解,可以看官方文件和原始碼

github.com/caojianfeng…

相關文章