图片的批量转换
以下程序可根据实际使用更改具体后缀,可实现文件夹里面的某一格式图片向另一格式的转换。
# coding:utf-8
import os
from PIL import Image
import cv2
import skimage
# bmp 转换为jpg
def bmpToJpg(file_path,save_path):
for fileName in os.listdir(file_path):
# print(fileName)
newFileName = fileName[0:fileName.find("bmp")]+"jpg"
print(newFileName)
img = skimage.io.imread(file_path+"\\"+fileName)
print(img.shape)
# im = cv2.imread(file_path+"\\"+fileName)
print(type(img))
cv2.imwrite(save_path+"\\"+newFileName,img)
def main():
file_path = "your source path"
save_path= "your final save path"
bmpToJpg(file_path,save_path)
if __name__ == '__main__':
main()