【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) 

在這裏插入圖片描述

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