首页 飞桨领航团 帖子详情
【AI达人养成营】踩坑图像处理-np.array转换导致PIL的部分函数不可用
收藏
快速回复
飞桨领航团 文章AI达人创造营 912 1
【AI达人养成营】踩坑图像处理-np.array转换导致PIL的部分函数不可用
收藏
快速回复
飞桨领航团 文章AI达人创造营 912 1

在图像处理过程中,使用ImageEnhance等可以很方便的

在几次作业中,经常出现以下代码:

path = "baidu_bear.png"

image = Image.open(path)

image = np.array(image)

如果此时我们

from PIL import ImageEnhance

eb = ImageEnhance.Color(image)

image = eb.enhance(2)

想要将色度翻一倍,那么一定会报错,其原因在于image = np.array(image)。

将其名称更改,image_n=np.array(image),其他代码不变,代码PIL的函数就可以正常使用了。

0
收藏
回复
全部评论(1)
时间顺序
DeepGeGe
#2 回复于2021-12

是的,Pillow库要求图片的格式必须是内置的Image格式。

0
回复
在@后输入用户全名并按空格结束,可艾特全站任一用户