python使用PIL把透明背景圖片轉(zhuǎn)成白色背景的示例代碼
更新時間:2023年08月04日 09:21:41 作者:Dxy1239310216
當(dāng)我們在采集一些圖片的時候,這些圖片的背景經(jīng)常是透明的,但是如何把透明背景轉(zhuǎn)成白色背景呢,接下來就給大家解決這個問題,本文主要介紹了python使用PIL把透明背景圖片轉(zhuǎn)成白色背景,需要的朋友可以參考下
問題描述
我采集了一些圖片,但是是透明背景的,我需要把他改成白色。
解決方法
from PIL import Image
imagePtah = r'E:\Python\test1.png'
img = Image.open(imagePtah)
if img.mode != 'RGBA':
image = img.convert('RGBA')
width = img.width
height = img.height
img2 = Image.new('RGB', size=(width, height), color=(255, 255, 255))
img2.paste(img, (0, 0), mask=img)
img2.show()到此這篇關(guān)于python使用PIL把透明背景圖片轉(zhuǎn)成白色背景的示例代碼的文章就介紹到這了,更多相關(guān)python PIL透明背景轉(zhuǎn)成白色背景內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
跟老齊學(xué)Python之用while來循環(huán)
while,翻譯成中文是“當(dāng)...的時候”,這個單詞在英語中,常常用來做為時間狀語,while ... someone do somthing,這種類型的說法是有的。2014-10-10
Python for Informatics 第11章之正則表達(dá)式(四)
這篇文章主要介紹了Python for Informatics 第11章之正則表達(dá)式(四) 的相關(guān)資料,需要的朋友可以參考下2016-04-04

