遍历两个文件夹里面的图片 并将每次对应的图片相乘
时间: 2023-05-21 19:04:55 浏览: 151
可以使用Python中的PIL库(Python Imaging Library)遍历两个文件夹中的图片并进行相乘操作。首先,需要使用os库中的walk函数遍历文件夹,然后使用PIL库中的Image类进行图片操作。
以下是伪代码:
import os
from PIL import Image
folder1 = "path/to/folder1"
folder2 = "path/to/folder2"
output_folder = "path/to/output_folder"
for root, dirs, files in os.walk(folder1):
for file in files:
if file.endswith(".jpg") or file.endswith(".png"): #判断文件是否为图片
img1 = Image.open(os.path.join(root, file))
img2 = Image.open(os.path.join(folder2, file))
result_img = ImageChops.multiply(img1, img2) #对图片进行相乘操作
result_img.save(os.path.join(output_folder, file)) #保存结果图片至指定文件夹
阅读全文