文章目录
前言一、基本思路二、代码前言
将后缀为png或者PNG的图像保存为jpg
一、基本思路
首先将图像的名称与后缀分开,然后给图像添加新的后缀,最后利用imwrite保存到新的文件夹下。
二、代码
代码如下(示例):
#作者id:dream_me#作者昵称:是织梦者啊import osimport cv2import numpy as npfrom PIL import Imagefilepath = r"F:\photo"filename = os.listdir(filepath)base_dir = filepath + "\\"new_dir = r"F:\dir_photo\\"for img in filename:'''修改图像后缀名'''if os.path.splitext(img)[1] == '.png' or '.PNG':name = os.path.splitext(img)[0]newFileName = name + ".jpg"im = Image.open(base_dir + img)im_gray1 = np.array(im)cv2.imwrite(new_dir + newFileName, im_gray1)