當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。