Python代码,只需要glob
和opencv
两个依赖,直接上代码:
#!/usr/bin/env python
from glob import glob
import cv2
pngs = glob('./*.png')
for j in pngs:
img = cv2.imread(j)
cv2.imwrite(j[:-3] + 'jpg', img)
如果需要遍历子文件夹,只需加入glob('./**/*.png', recursive=True)
。