python批量修改图片后缀并保存
python批量修改图片后缀并保存一、导包osopencv-python二、编写代码import osimport cv2base_path = r"C:\Users\Administrator\Desktop\HongMo"new_path = r"C:\Users\Administrator\Desktop\HongMo1"# with open(new_path,'w') as f:for
·
一、导包
os opencv-python
二、编写代码
import os
import cv2
base_path = r"C:\Users\Administrator\Desktop\HongMo"
new_path = r"C:\Users\Administrator\Desktop\HongMo1"
# with open(new_path,'w') as f:
for root,dirs,files in os.walk(base_path):
for file in files:
new_files = new_path + "\\" +file.replace('bmp','jpg')
old_image = cv2.imread(root + "\\" + file)
cv2.waitKey(0)
cv2.imwrite(new_files, old_image)
存在的问题:
本人利用的是opencv函数通过读取和写入操作进行的修改文件名,比较low了(毕竟这是刚学时候)。大家可以通过os.rename()韩式来进行批量修改文件名。百世不爽哦!!!
欢迎一起讨论有关python的一切知识点。一起学习,一起进步!
更多推荐
已为社区贡献1条内容
所有评论(0)