使用python去除圖片白色像素的實(shí)例
以下代碼是把一個(gè)文件夾里的所有圖片的 白色像素去掉,制作透明png圖片
需要python和pil
from PIL import Image
import os
for filename in os.listdir(r'c:/image/png'):
img = Image.open('c:/image/png/'+filename)
img = img.convert("RGBA")
print('c:/image/png/'+filename)
pixdata = img.load()
for y in xrange(img.size[1]):
for x in xrange(img.size[0]):
if pixdata[x,y][0]>220 and pixdata[x,y][1]>220 and pixdata[x,y][2]>220 and pixdata[x,y][3]>220:
pixdata[x, y] = (255, 255, 255, 0)
img.save("c:/image/pngNew/"+filename, "PNG")
這篇使用python去除圖片白色像素的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python3 批量獲取對(duì)應(yīng)端口服務(wù)的實(shí)例
今天小編就為大家分享一篇python3 批量獲取對(duì)應(yīng)端口服務(wù)的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-07-07
淺析Python自帶性能強(qiáng)悍的標(biāo)準(zhǔn)庫(kù)itertools
itertools是python內(nèi)置的模塊,使用簡(jiǎn)單且功能強(qiáng)大。這篇文章就主要介紹了通過(guò)itertools實(shí)現(xiàn)可迭代對(duì)象的無(wú)限迭代、有限迭代和排列組合。感興趣的同學(xué)可以關(guān)注一下2021-12-12
詳解Python基礎(chǔ)random模塊隨機(jī)數(shù)的生成
這篇文章主要介紹了Python基礎(chǔ)random模塊隨機(jī)數(shù)的生成,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03
Django Rest framework之認(rèn)證的實(shí)現(xiàn)代碼
這篇文章主要介紹了Django Rest framework之認(rèn)證的實(shí)現(xiàn)代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-12-12
python3使用flask編寫(xiě)注冊(cè)post接口的方法
今天小編就為大家分享一篇python3使用flask編寫(xiě)注冊(cè)post接口的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-12-12
Python3操作Excel文件(讀寫(xiě))的簡(jiǎn)單實(shí)例
這篇文章主要給大家介紹了關(guān)于Python3操作Excel文件(讀寫(xiě))的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Python3具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09

