1. 程式人生 > 程式設計 >python圖片指定區域替換img.paste函式的使用

python圖片指定區域替換img.paste函式的使用

今天用到了img.paste函式,就寫篇筆記記錄一下,方便回顧。

python圖片指定區域替換img.paste函式的使用

做人臉檢測,產生負樣本的時候想把圖片中人連部分用背景的某一部分替換掉,然後再隨機裁剪產生負樣本,這樣比隨機裁剪的時候避開人臉區域應該實現起來更簡單些`

from PIL import Image
import matplotlib.pyplot as plt
img= Image.open(r'E:\Img\img_align_celeba\000002.jpg')
img2=Image.open(r'E:\Img\img_align_celeba\000001.jpg')
img2 = img2.crop((50,50,100,100))
img.paste(img2,(0,50))
plt.imshow(img2)
plt.show()
plt.imshow(img)
plt.show()

paste中第一個引數是用來覆蓋的圖片,第二個引數是覆蓋的位置

到此這篇關於python圖片指定區域替換img.paste函式的使用的文章就介紹到這了,更多相關python img.paste函式內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!