当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python PIL ImageChops.darker()用法及代码示例


PIL是Python Imaging Library,它为python解释器提供了图像编辑函数。

ImageChops.darker()方法用于逐像素比较两个图像,并返回包含较暗值的新图像。

用法: ImageChops.darker(image1, image2)

参数:
image1:它是第一个图像的图像对象或图像路径。
image2:它是第二个图像的图像对象或图像路径。

返回值:一个图像

注意:两个图像应具有相同的模式。

代码1:

# importing Image class from PIL package 
from PIL import ImageChops, Image 
  
# opening images to compare 
im1 = Image.open(r"C:\Users\Admin\Pictures\download.png") 
im2 = Image.open(r"C:\Users\Admin\Pictures\images.png") 
  
# Checking and returning a copy 
# of image contating darker pixels 
im = ImageChops.darker(im1, im2) 
  
# showing image 
im.show()

输出:

代码2:

# importing Image class from PIL package 
from PIL import ImageChops, Image 
  
# opening images to compare 
im1 = Image.open(r"C:\Users\Admin\Pictures\geeks.png") 
im2 = Image.open(r"C:\Users\Admin\Pictures\capture.png") 
  
# Checking and returning a copy 
# of image contating darker pixels 
im = ImageChops.darker(im1, im2) 
  
# showing image 
im.show()

输出:

注意:不要混淆Image.blend()方法。这种方法完全不同



相关用法


注:本文由纯净天空筛选整理自sanjeev2552大神的英文原创作品 Python PIL | ImageChops.darker() method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。