python numpy 横向、纵向拼接图片

超链接:深度学习工作常用方法汇总,矩阵维度变化、图片、视频等操作,包含(torch、numpy、opencv等)


将两张图片进行拼接,示例代码:

import cv2
import numpy as np

# 读取两张图片
img1 = cv2.imread(r"125.jpg")
img2 = cv2.imread(r"125_Mask.jpg")
# 必须同等大小的图片才能进行拼接
img1 = cv2.resize(img1, (700, 480 * 1))
img2 = cv2.resize(img2, (700, 480 * 1))

# 横向拼接
inputs = np.hstack((img1, img2))
# 纵向拼接
# inputs = np.vstack((img1, img2))
cv2.imwrite('2.jpg', inputs)
cv2.imshow('input img', inputs)
cv2.waitKey()

纵向拼接结果:
python numpy 横向、纵向拼接图片_第1张图片

横向拼接结果:
python numpy 横向、纵向拼接图片_第2张图片

你可能感兴趣的:(人工智能,python,numpy,opencv)