我从一个图像的数组开始。
In[1]:img = cv2.imread('test.jpg')
该形状是您可能期望的一个640x480 RGB 图像。
In[2]:img.shape
Out[2]: (480, 640, 3)
然而,这个图像,我有一个视频帧,这是100帧长。理想情况下,我希望有一个单一的数组,其中包含从这个视频的所有数据,使 img.shape
返回 (480, 640, 3, 100)
。
将下一帧(即下一组图像数据,另一个480 x 640 x 3数组)添加到初始数组的最佳方法是什么?