Ubuntu下批量更改图片大小

时间:2021-07-15 09:00:20

原文地址:批量更改图片大小程序

上面是在windows下使用opencv批量更改图片大小的程序,今天介绍一个更加简单的方法,在Ubuntu下使用convert命令。

convert不是系统自带的命令,使用前需要安装imagemagick。

安装命令

sudo apt-get install imagemagick



安装完之后查看版本信息

convert -version


编写脚本convert.sh

脚本内容:

for name in /path/to/picture/*.JPEG; do
convert -resize 256x256\! $name $name
done



其中/path/to/picture是目标文件夹的绝对路径,imagemagick支持大部分的格式的图片,.jpg, .jpeg, .png等,256x256是需要更改的图片具体大小。

写完之后直接终端运行 sh convert.sh。

然后所有的图片大小就都被更改了=。=,很方便。