from PIL import Imagefrom numpy import *input_dir = './pics/' # 文件夹名字后一定要加/,才能识别为打开文件夹中的内容out_dir1 = './pics_gray/' # 进行灰度化后的图片保存在该文件夹下# 3.1灰度化a = os.listdir(input_dir)for i in a:print(i)Img = Image.open(input_dir + i) # 用PIL的库来逐个读取图片Img_gray = Img.convert('L') # 灰度化LImg_gray.save(out_dir1 + i) # 用PIL的库来逐个保存图片到指定路径下print('~~~~~~~~~~~~~This is a picture after graying~~~~~~~~~~')print(Img_gray)
