婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > python實(shí)現(xiàn)多圖像疊置輸出

python實(shí)現(xiàn)多圖像疊置輸出

熱門標(biāo)簽:400電話申請服務(wù)商選什么 工廠智能電話機(jī)器人 原裝電話機(jī)器人 在哪里辦理400電話號碼 江蘇客服外呼系統(tǒng)廠家 千陽自動外呼系統(tǒng) 清遠(yuǎn)360地圖標(biāo)注方法 平頂山外呼系統(tǒng)免費(fèi) 西藏智能外呼系統(tǒng)五星服務(wù)

本文實(shí)例為大家分享了python實(shí)現(xiàn)多圖像疊置輸出,供大家參考,具體內(nèi)容如下

代碼

from PIL import Image


def add_alpha_channel(img):
 img = Image.open(img)
 img = img.convert('RGBA')
 # 更改圖像透明度
 # factor = 0.7
 # img_blender = Image.new('RGBA', img.size, (0, 0, 0, 0))
 # img = Image.blend(img_blender, img, factor)
 return img


def image_together(image, layer1, layer2, save_path, save_name):
 layer1 = layer1
 layer2 = layer2
 base = image
 bands = list(layer1.split())
 heigh, width = layer1.size
 for i in range(heigh):
  for j in range(width):
   r, g, b, a = layer1.getpixel((i, j))
   if r == 0:
    layer1.putpixel((i, j), (0, 0, 0, 0)) # 背景透明顯示
   else:
    layer1.putpixel((i, j), (0, 0, 256, 200)) # 非背景區(qū)域顯示為紅色
 layer2.paste(layer1, (0, 0), layer1) # 貼圖操作
 base = image
 bands = list(layer2.split())
 heigh, width = layer2.size
 for i in range(heigh):
  for j in range(width):
   r, g, b, a = layer2.getpixel((i, j))
   if r == 0:
    layer2.putpixel((i, j), (0, 0, 0, 0))
   elif r == 128 and g == 128 and b == 128:
    layer2.putpixel((i, j), (128, 128, 128, 200))
   else:
    layer2.putpixel((i, j), (255, 0, 0, 200))
 base.paste(layer2, (0, 0), layer2) # 貼圖操作
 base.save(save_path + "/" + save_name + ".png") # 圖片保存


if __name__ == "__main__":
 image = add_alpha_channel(r"")
 layer1 = add_alpha_channel(r"")
 layer2 = add_alpha_channel(r"")
 image_together(image, layer1, layer2, r"", "")

運(yùn)行結(jié)果

運(yùn)行前

運(yùn)行后

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • opencv+python實(shí)現(xiàn)鼠標(biāo)點(diǎn)擊圖像,輸出該點(diǎn)的RGB和HSV值
  • 使用Python實(shí)現(xiàn)圖像標(biāo)記點(diǎn)的坐標(biāo)輸出功能
  • python 設(shè)置輸出圖像的像素大小方法
  • python生成tensorflow輸入輸出的圖像格式的方法

標(biāo)簽:股票 天水 白城 日照 隨州 西安 錦州 安慶

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《python實(shí)現(xiàn)多圖像疊置輸出》,本文關(guān)鍵詞  python,實(shí)現(xiàn),多,圖像,疊置,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《python實(shí)現(xiàn)多圖像疊置輸出》相關(guān)的同類信息!
  • 本頁收集關(guān)于python實(shí)現(xiàn)多圖像疊置輸出的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 井冈山市| 香港 | 鄂尔多斯市| 靖江市| 垫江县| 虞城县| 陕西省| 凤冈县| 平遥县| 苍南县| 尉犁县| 喀喇沁旗| 宜阳县| 永定县| 左云县| 连山| 弥渡县| 郎溪县| 花莲县| 太谷县| 巴东县| 横山县| 山西省| 房山区| 大港区| 瓦房店市| 江西省| 宝应县| 无极县| 桑日县| 新密市| 翼城县| 印江| 额尔古纳市| 定结县| 山阴县| 林西县| 名山县| 黄大仙区| 富源县| 宝坻区|