2016 - 2024

感恩一路有你

Ubuntu 04批量处理图片命令

浏览量:3185 时间:2024-01-23 18:11:27 作者:采采

在Ubuntu下处理单个图片,或者少量图片不考虑效率可以使用GIMP手动处理,GIMP据说也可以作批量处理,不过小编还没搞明白怎么用,所以如果是大量图片又是重复的简单图片处理该怎么办呢?例如成百上千的图片需要缩放...

1. 打开终端安装ImageMagick

首先,在Ubuntu 04中打开终端,并输入以下命令进行ImageMagick的安装:

sudo apt-get install imagemagick

2. 图片类型转换,PNG图片转换为JPG图片

如果你想将所有的PNG图片转换为JPG图片,可以使用以下命令:

convert *.png 

3. 图片等比例缩放

如果你想按照宽度固定800进行等比例缩放所有的JPG图片,可以使用以下命令:

convert -resize 800 *.jpg 

如果你想按照高度固定600进行等比例缩放所有的JPG图片,可以使用以下命令:

convert -resize x600 *.jpg 

4. 图片按照自定义的宽高比例缩放

如果你想将所有的JPG图片缩放为原图的50%,并保存到当前目录下的scale文件夹中,可以使用以下命令:

convert -resize 50%x50% *.jpg 

5. 按照图片的宽高百分比进行缩放

如果你想将所有的JPG图片缩放到800x600的尺寸,不考虑原始比例,可以使用以下命令:

convert -resize 800x600! *.jpg 

6. 对满足大小条件的图片进行缩放

如果你只想对宽高大于800x600的图片进行缩放,可以使用以下命令:

convert -resize "800x600gt;" *.jpg 

如果你只想对宽高小于800x600的图片进行缩放,可以使用以下命令:

convert -resize "800x600lt;" *.jpg 

7. 对批量的图片进行旋转

如果你想将当前目录下所有的JPG图片旋转90度,可以使用以下命令:

convert -rotate 90 *.jpg 

8. 图片简单的进行特效处理

如果你想将当前目录下所有的JPG图片实现碳素笔的效果,可以使用以下命令:

convert -charcoal 2 *.jpg 

如果你想给当前目录下的所有JPG图片添加随机移动位移特效(参数5),可以使用以下命令:

convert -spread 5 *.jpg 

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。