帮我写一个python图像处理的大作业,给出源代码,实现图像增强
时间: 2024-05-03 12:20:45 浏览: 157
没问题,我可以帮你写一个Python图像处理的大作业,给出源代码,实现图像增强。可以使用Python的Pillow库进行图像处理,比如对图像进行调整、旋转、裁剪、滤波等操作,可以提高图像的质量和清晰度。以下是一个简单的示例代码:
```
from PIL import Image, ImageFilter
# 加载图像
orig_img = Image.open("example.jpg")
# 调整大小
resized_img = orig_img.resize((800, 600))
# 转换成灰度图像
gray_img = orig_img.convert("L")
# 旋转图像
rotated_img = orig_img.rotate(45)
# 裁剪图像
cropped_img = orig_img.crop((100, 100, 300, 300))
# 模糊图像
blurred_img = orig_img.filter(ImageFilter.BLUR)
# 保存图像
resized_img.save("resized.jpg")
gray_img.save("gray.jpg")
rotated_img.save("rotated.jpg")
cropped_img.save("cropped.jpg")
blurred_img.save("blurred.jpg")
```
以上代码演示了如何使用Pillow库对图像进行调整、旋转、裁剪、滤波等操作,不同的操作可以根据实际需求进行组合和调整,实现对图像的增强。希望对你有用!
阅读全文