新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
通過(guò)python實(shí)現(xiàn)橫向拼接圖片
本篇文章重點(diǎn)為大家講解一下通過(guò)python實(shí)現(xiàn)橫向拼接圖片具體方法,有需要的小伙伴可以參考一下。

成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站建設(shè)、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的呼蘭網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
import os
from PIL import Image
#單個(gè)圖片的大小為150*150
UNIT_SIZE = 150
TARGET_WIDTH = 5 * UNIT_SIZE
path = "存儲(chǔ)圖片的文件夾地址"
images = []
imagefile = []
#存儲(chǔ)所有圖片文件名稱
for root, dirs, files in os.walk(path):
for f in files:
images.append(f)
#我這里是將五張圖片橫向拼接
for i in range(5):
imagefile.append(path+'/'+images[i])
target = Image.new('RGB',(TARGET_WIDTH, UNIT_SIZE))
left = 0
right = UNIT_SIZE
for image in imagefile:
#print(image)
#將現(xiàn)有圖片復(fù)制到新的上面 參數(shù)分別為圖片文件和復(fù)制的位置(左上角, 右下角)
target.paste(Image.open(image), (left, 0, right, UNIT_SIZE))
left += UNIT_SIZE
right += UNIT_SIZE
#圖片的質(zhì)量 0~100
quantity_value = 100
target.save(path+'/end.jpg', quantity = quantity_value)
實(shí)現(xiàn)的圖片效果
網(wǎng)站題目:通過(guò)python實(shí)現(xiàn)橫向拼接圖片
本文地址:http://m.5511xx.com/article/coijiph.html


咨詢
建站咨詢
