【Python】合并多张图片为一行/一列

import cv2
import numpy as np

def concatenate_img(img_list, img_name, axis=1):
    img_list = [cv2.imread(img) for img in img_list]
    img = np.concatenate(([i for i in img_list]), axis=axis)
    cv2.imwrite(img_name, img)

if __name__=='__main__':
    img_list = [''] # 图片的本地地址
    # 合并方式为合成一行,若要为一列,则axis改为0
    concatenate_img(img_list, img_name='img.png', axis=1) 

在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章