[linux]利用convert缩图
2020/09
14
10:09
安装
sudo yum install ImageMagick
使用
// 可以先查看文件占用列表
du -a | sort -n
// 把图缩小为原来的30%,以下output可以为input,即覆盖
convert -sample 30%x30% input.png output.png
// 把图缩小为指定分辨率
convert -resize 1024x768 input.png output.png
// 转换格式
convert input.jpg output.png
// 旋转图像
convert -rotate 270 input.png output.png
// 放置文字
convert -fill black -pointsize 60 -font helvetica -draw 'text 10,80 "hello"' input.jpg output.png
批处理应用
//将所有jpg转换为png
for %f in (*.jpg) do convert "%f" "%~nf.png"
//生成缩略图
for %f in (*.png) do convert "%f" -sample 80x40 "%~nf_sample.png"
附加命令
// 显示图像属性
identify filename
// 按规定尺寸制作一个图像,模糊,裁剪,抖动等
mogrify
// 根据一个图片或多个图片组合生成图片。
composite
//创建一些分开的要素图像。在含有要素图像任意的装饰图片,如边框、结构、图片名称等
montage
//在算术上和视觉上评估不同的图片及其它的改造图片。
compare
CopyRights: The Post by BY-NC-SA For Authorization,Original If Not Noted,Reprint Please Indicate From 老刘@开发笔记
Post Link: [linux]利用convert缩图
Post Link: [linux]利用convert缩图