Python套壳ImageMagick实现图片格式批量转换

最近疫情反复,堂姐被抽调到宣传部门发些稿件,发布平台要求图片必须是jpg格式,堂姐是个电脑盲,刚好最近在看入门Python的文章,写个转换图片格式的程序给她,她只要把程序放到有图片的文件夹里运行就好了。我在这里记录分享下制作过程。

(转换图片这种我去逛了一圈大家都是套壳ImageMagick来做的呀,我也给她套一个)

先安装ImageMagick,官网:

ImageMagickicon-default.png?t=M3C8https://imagemagick.org/index.php打开PyCharm或者VScode,写下如下代码:

(大概思路就是通过文件后缀把图片文件过滤出来,然后用ImageMagick的命令去转换它,新建个《转换后图片》文件夹,把转换完文件放到这个文件夹里,基本上是巨傻瓜简易的做法。)

import os
import subprocess

directory = '.'
dist_path = os.path.join(directory, '转换后图片')
if not os.path.exists(dist_path):
    os.makedirs(dist_path)
infile = os.getcwd()
outfile = os.path.join(infile, '转换后图片')
for filename in os.listdir(
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值