linux批量处理图片

有时候我们需要对很多的图片或文件进行处理,如数据集,如果一个一个图片处理就会非常麻烦,这时候我们可以采用批量操作。linux 自带的ImageMagick能够很方便地对图片进行批量处理,比如,批量图片格式转换,大小转换等等。在这里记录一下如何将成千上万的xxx.TIF文件(标签图像文件格式)批量转换成对应的xxx.png格式。因为自己用到了双三次下采样(上采用同),所以也记录了。
  1. 先在终端进入到xxx.TIF所在文件夹,然后输入下列语句先在终端进入到xxx.TIF所在文件夹,然后输入下列语句
    在这里插入图片描述
    这个语句表示把xxx.TIF文件(*.TIF)转换成png格式(-format png ),然后把png文件缩小5倍(-size %20 **.png),最后保存到相应的文件夹(-path /home/img/Desktop/RAISE_HR),其他的语句可以对应添加和移除。
    2.在这里介绍一下怎么把文件夹里成千上万的文件按文件名的尾数进行查找,并进行删除在这里插入图片描述
    这里 find /home/img/Desktop/RAISE_HR |grep 0.png$表示找出相应文件夹中文件名以0结尾的png文件,| xargs rm -r对以上找出的文件执行删除。其他的语句也可以自行添加或删除。
    3.再放一段python代码,将文件夹里的所有文件批量进行双三次(bicubic)下采样操作
    在这里插入图片描述
    目前就记录这些啦!最后,要说的是Linux的命令行真的是非常方便啊哈哈哈
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值