python image 增加图片亮度
可以使用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)
原文地址: https://www.cveoy.top/t/topic/vUe 著作权归作者所有。请勿转载和采集!