python使用PIL把透明背景圖片轉(zhuǎn)成白色背景的示例代碼
更新時(shí)間:2023年08月04日 09:21:41 作者:Dxy1239310216
當(dāng)我們?cè)诓杉恍﹫D片的時(shí)候,這些圖片的背景經(jīng)常是透明的,但是如何把透明背景轉(zhuǎn)成白色背景呢,接下來就給大家解決這個(gè)問題,本文主要介紹了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)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
跟老齊學(xué)Python之用while來循環(huán)
while,翻譯成中文是“當(dāng)...的時(shí)候”,這個(gè)單詞在英語中,常常用來做為時(shí)間狀語,while ... someone do somthing,這種類型的說法是有的。2014-10-10Python for Informatics 第11章之正則表達(dá)式(四)
這篇文章主要介紹了Python for Informatics 第11章之正則表達(dá)式(四) 的相關(guān)資料,需要的朋友可以參考下2016-04-04Python3使用PyQt5制作簡(jiǎn)單的畫板/手寫板實(shí)例
下面小編就為大家?guī)硪黄狿ython3使用PyQt5制作簡(jiǎn)單的畫板/手寫板實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-10-10