【发布时间】:2020-04-28 15:30:21
【问题描述】:
我试过了:
import cv2
import numpy as np
import matplotlib.pyplot as plt
top=cv2.imread('top.jpg')
bottom=cv2.imread('bottom.jpg')
numpy_vertical= np.vstack((top, bottom))
cv2.imshow('detected', numpy_vertical)
cv2.imwrite('detected.jpg', numpy_vertical)
ValueError:连接轴的所有输入数组维度必须完全匹配,但沿维度 1,索引 0 处的数组大小为 2878,索引 1 处的数组大小为 5760
【问题讨论】:
-
要不要在同一张图片上叠加两张不同分辨率的图片。
-
是的,有没有可能?
-
好吧,您可以将窄的调整为与宽的宽度相同的宽度。或者将宽的调整为与窄的相同的宽度。或者用黑色、绿色、蓝色或任何其他颜色的像素在左边或右边或两者上填充较窄的像素,以使其宽度与较宽的像素相匹配。