【问题标题】:How to create a video from numpy array without looping?如何从 numpy 数组创建视频而不循环?
【发布时间】:2020-04-04 05:49:53
【问题描述】:

我想从形状为 (70000, 640, 480, 3) 的数组制作视频。 第一个轴是我想在不使用循环附加每张照片的情况下将它们收集到视频中的照片数量。

【问题讨论】:

    标签: python-3.x numpy numpy-ndarray array-broadcasting numpy-ufunc


    【解决方案1】:

    您可以先创建一个 4 维空 numpy 数组,然后再设置值

    import numpy as np
    videos = np.zeros(shape=(70000, 640, 480, 3))
    
    videos[60000][300][200][1] = 300  # set values later when needed
    

    【讨论】:

      猜你喜欢
      • 2017-09-08
      • 1970-01-01
      • 2020-11-12
      • 2018-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-11
      • 1970-01-01
      相关资源
      最近更新 更多