使用numpy的hstack函数合并图片
图片本身是数组,实际是合并两个数组
import cv2 as cv
import numpy as np
path1 = r"C:\Users\dell\Desktop\01.png"
path2 = r"C:\Users\dell\Desktop\02.png"
# 读取图片
img1 = cv.imread(path1, cv.IMREAD_UNCHANGED)
img2 = cv.imread(path2, cv.IMREAD_UNCHANGED)
# 使用np.hstack将多张照片横向拼接
imgs = np.hstack([img1,img2])
cv.imshow("imgs", imgs)
cv.waitKey()
cv.destroyWindow("imgs")
桌面上的两张图片:
合并之后的效果: