在Python中进行图像增强、对比度调整、马赛克处理和旋转等操作,常用的库如下:
🖼 1. Pillow (PIL Fork)
-
最常用的基础图像处理库
-
功能:
-
对比度调整:
ImageEnhance.Contrast() -
旋转:
Image.rotate() -
基础马赛克:通过
resize()缩小再放大实现
-
-
优点:轻量级、易上手
-
示例:
python
from PIL import Image, ImageEnhance # 对比度增强 img = Image.open("input.jpg") enhancer = ImageEnhance.Contrast(img) img_contrast = enhancer.enhance(2.0) # 增强2倍 # 旋转 img_rotated = img.rotate(45) # 旋转45度 # 简易马赛克 (10x10块) small = img.resize((10, 10), Image.BILINEAR) mosaic_img = small.resize(img.size, Image.NEAREST)
🔍 2. OpenCV (cv2)
-
专业计算机视觉库
-
功能:
-
对比度调整:
cv2.convertScaleAbs()或直方图均衡化 -
旋转:<
-


1860

被折叠的 条评论
为什么被折叠?



