python更改图像亮度
时间: 2023-07-08 22:15:34 浏览: 43
可以使用Python的Pillow库来更改图像的亮度。下面是一个简单的示例代码:
```python
from PIL import Image, ImageEnhance
img = Image.open('image.jpg')
# 增加亮度
enhancer = ImageEnhance.Brightness(img)
bright_img = enhancer.enhance(1.5) # 1.5表示增加1.5倍的亮度
# 减少亮度
enhancer = ImageEnhance.Brightness(img)
dark_img = enhancer.enhance(0.5) # 0.5表示减少一半的亮度
# 保存图片
bright_img.save('bright_image.jpg')
dark_img.save('dark_image.jpg')
```
可以根据需要将enhance()方法中的参数值进行修改。
相关问题
python 统一图片亮度代码
可以使用Pillow库中的Image模块来实现对图片亮度的统一调整。
以下是一个简单的示例代码:
```python
from PIL import Image
# 打开图片
img = Image.open('example.jpg')
# 将图片转为RGB模式,因为L模式只有一层灰度值
img = img.convert('RGB')
# 统一调整图片亮度
brightness = 30 # 亮度调整值
r, g, b = img.split()
r = r.point(lambda x: x + brightness)
g = g.point(lambda x: x + brightness)
b = b.point(lambda x: x + brightness)
img = Image.merge('RGB', (r, g, b))
# 保存调整后的图片
img.save('example_brightness.jpg')
# 显示调整后的图片
img.show()
```
上面的代码可以完成将图片的亮度统一增加30,也可以根据具体需求调整调整值。用户也可以根据需求修改代码,以实现更复杂的图片处理需求。
python PIL调整图片亮度
可以使用Python的PIL库来调整图片的亮度。以下是一个示例代码:
```python
from PIL import Image, ImageEnhance
# 打开图片
image = Image.open('example.jpg')
# 创建一个ImageEnhance对象
enhancer = ImageEnhance.Brightness(image)
# 调整亮度,亮度增加为原来的1.5倍
bright_image = enhancer.enhance(1.5)
# 保存修改后的图片
bright_image.save('example_bright.jpg')
```
在上面的代码中,我们使用`ImageEnhance`模块来调整图片的亮度。首先,我们打开我们要修改的图片,然后创建一个`ImageEnhance`对象,该对象会提供一个`enhance()`方法,该方法接受一个浮点数参数,该参数用于调整亮度。我们将亮度增加到原来的1.5倍。最后,我们保存修改后的图片。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)