Python PIL ImageOps.solarize()方法
PIL是Python成像库,它为Python解释器提供了图像编辑功能。ImageOps模块包含一些 “现成的 “图像处理操作。这个模块在某种程度上是实验性的,大多数操作只对L和RGB图像起作用。
ImageOps.solarize()反转所有超过阈值的像素值,阈值只是意味着图像分割。
语法: PIL.ImageOps.solarize(image, threshold=130)
参数 :
image – 要日照化的图像。
threshold – 所有高于此灰度等级的像素都被反转。
返回 :一个图像。
使用的图片:
# 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()
输出: