日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python之多张图片拼接

發布時間:2023/12/18 python 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python之多张图片拼接 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

參考:https://www.jianshu.com/p/9a4739420c9e

在做圖像處理時,線陣相機采集保存的圖片高度不夠,需要將多張圖片拼接在一起,原圖片大小是2048×1024,需要將三張縱向拼接,形成大小為2048×3072的圖片。話不多說,直接上代碼

#!usr/bin/python # -*- coding: utf-8 -*-import os from PIL import Imagehigh_size = 1024#高 width_size = 2048#寬path = 'loulan_1/' #原圖片路徑 savedpath = 'loulan_2/' #新圖片保存路徑 imghigh = 3 #三張合并在一起imagefile = [] i = 0filelist = os.listdir(path) for item in filelist:i += 1if(i % 3 != 0):imagefile.append(Image.open(path + item))else:imagefile.append(Image.open(path + item))left = 0right = high_sizetarget = Image.new('RGB',(width_size,high_size*imghigh))print('ready to save')for image in imagefile:target.paste(image,(0,left,width_size,right))left += high_size#從上往下拼接,左上角的縱坐標遞增right += high_size#左下角的縱坐標也遞增target.save(savedpath + item ,quality=100)print('save once')print('image of %s have been saved' %(item))#清空數組imagefile = []

?

總結

以上是生活随笔為你收集整理的Python之多张图片拼接的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。