Linux环境,使用convert命令批量转换JPG图片——缩小图片尺寸
简介
今天批量转换图片尺寸,使用了一下ImageMagick图片处理软件包中的一个命令convert,以及sh脚本。
使用软件
图片处理软件包ImageMagick的安装过程就略过了。
sh脚本
下面是具体的sh脚本,很简单,就是一个for循环而已。
#! /bin/bash# 在需要转换图片的目录下运行此脚本# convert命令是ImageMagick这个图片处理软件包中的一个命令# 安装ImageMagick之后,才能使用convert命令# man convert可以查看命令用法帮助文档# 逐个将所有以.JPG结尾的文件转换为原来尺寸的1/4大# 转换后重命名# 然后,删除原文件for x in *.JPG; doconvert -sample 25% "$x" "${x%.JPG}_converted.jpg"rm "$x"done
效果
原来的图片尺寸是6720×4480,转换后的尺寸是1680×1120。
本来想先缩小尺寸,然后再压缩图片的,后来一看缩小尺寸后的文件大小已经差不多了,也就不必再压缩了。
操作系统
具体的操作系统或者说GNU/Linux发行版是elementary OS 0.4.1 Loki(64-bit)。
结尾
是为笔记。
如果觉得《Linux环境 使用convert命令批量转换JPG图片——缩小图片尺寸》对你有帮助,请点赞、收藏,并留下你的观点哦!