可以使用Pillow或OpenCV等库来增加图片亮度。

使用Pillow:

from PIL import Image, ImageEnhance

# 打开图片
img = Image.open('example.jpg')

# 增加亮度
enhancer = ImageEnhance.Brightness(img)
bright_img = enhancer.enhance(1.2)  # 参数越大,亮度越高

# 保存图片
bright_img.save('example_bright.jpg')

使用OpenCV:

import cv2

# 读取图片
img = cv2.imread('example.jpg')

# 转换为HSV颜色空间
hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)

# 调整亮度
h, s, v = cv2.split(hsv)
v = cv2.add(v, 50)  # 参数越大,亮度越高
hsv = cv2.merge((h, s, v))

# 转换回BGR颜色空间
bright_img = cv2.cvtColor(hsv, cv2.COLOR_HSV2BGR)

# 保存图片
cv2.imwrite('example_bright.jpg', bright_img)
python image 增加图片亮度

原文地址: https://www.cveoy.top/t/topic/vUe 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录