Advertisement

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) 
    
    
      
      
      
      
      
      
      
      
      
      
      
      
    

![在这里插入图片描述](https://ad.itadn.com/c/weblog/blog-img/images/2025-06-01/d42XatwSDg0M1IfVL6YqhepACl

全部评论 (0)

还没有任何评论哟~