python自动化:照片进行灰度处理
以下是一个示例 Python 脚本,用于将照片转换为灰度图像。这个脚本使用 Pillow 库来处理图像。
首先确保你已经安装了 Pillow 库,如果没有,可以通过 pip install Pillow 进行安装。
from PIL import Image
import os
def convert_to_grayscale(input_image, output_image):
"""
将照片转换为灰度图像
"""
try:
# 打开原始图片
image = Image.open(input_image)
# 转换为灰度图像
grayscale_image = image.convert("L")
# 保存灰度图像
grayscale_image.save(output_image)
print("已将照片 '{}' 转换为灰度图像并保存为 '{}'.".format(input_image, output_image))
except Exception as e:
print("转换为灰度图像时出现错误:", e)
if __name__ == "__main__":
input_image = input("请输入要转换为灰度图像的照片文件路径: ")
output_image = input("请输入保存灰度图像的文件路径: ")
convert_to_grayscale(input_image, output_image)
这段代码将打