Python 圖片拼接
本文所有教程及源碼、軟件僅為技術(shù)研究。不涉及計(jì)算機(jī)信息系統(tǒng)功能的刪除、修改、增加、干擾,更不會(huì)影響計(jì)算機(jī)信息系統(tǒng)的正常運(yùn)行。不得將代碼用于非法用途,如侵立刪!
環(huán)境
win10
Python3.9
PIL
from PIL import Image
"""
圖片拼接
"""
def image_compose(imag, imag_1):
? ?# 讀取圖片一尺寸
? ?rom_image = Image.open(imag)
? ?width, height = rom_image.size
? ?# 讀取圖片二尺寸
? ?rom_image_1 = Image.open(imag_1)
? ?height1 = rom_image_1.size[1]
? ?# 創(chuàng)建一個(gè)新圖,長(zhǎng)度是原圖長(zhǎng)度,寬度為兩張圖之和
? ?to_image = Image.new('RGB', (width, height+height1))
? ?# 把兩張圖片按坐標(biāo)粘貼到對(duì)應(yīng)位置上,paste(X, Y)
? ?to_image.paste(rom_image, (0, 0))
? ?to_image.paste(rom_image_1, (0, height))
? ?# 保存新圖
? ?to_image.save('new.png')
image_compose('', '')
效果



資源下載
本文僅供學(xué)習(xí)交流使用,如侵立刪!
標(biāo)簽: