Python Pillow / PIL图像处理

时间:2018-04-19 13:04:50

标签: python image-processing pillow

我目前正在进行一些图像处理。但我不明白一些事情。

第一个问题是关于ImageEnhance模块。 This是文档的链接。如果我理解正确的话,我必须为我想做的每个操作创建一个对象:

# Enhance sharpness
sharpness = ImageEnhance.Sharpness(image)
image = sharpness.enhance(1.0)

# Enhance contrast
contrast = ImageEnhance.Contrast(image)
image = contrast.enhance(1.0)

或者是否有可能仅使用一个对象来增强多种效果。

我的第二个问题是关于ImageOps模块。 Documentation。我正在尝试使用autocontrast方法,但我收到错误not supported for this image mode。我试图找到解释,但我找不到哪个图像模式是必要的,或者如何更改/修复错误。示例代码为:

img = ImageOps.autocontrast(img)

我真的很感激一些见解和提示。

0 个答案:

没有答案