Python PIL | ImageOps.solarize() 方法
PIL 是Python Imaging Library,它为Python解释器提供了图像编辑功能。 ImageOps 模块包含许多“现成的”图像处理操作。这个模块有点实验性,大多数运算符只处理 L 和 RGB 图像。
ImageOps.solarize()反转高于阈值的所有像素值,阈值仅表示图像分割。
Syntax: PIL.ImageOps.solarize(image, threshold=130)
Parameters:
image – The image to solarize.
threshold – All pixels above this grayscale level are inverted.
Returns: An image.
使用的图像:
Python3
# Importing Image and ImageOps module from PIL package
from PIL import Image, ImageOps
# creating a image1 object
im1 = Image.open(r"C:\Users\System-Pc\Desktop\a.JPG")
# image segmentation
# using threshold value = 130
# applying solarize method
im2 = ImageOps.solarize(im1, threshold = 130)
im2.show()
输出: