【问题标题】:looking for a way to stack images in python numpy for dataset geneneration寻找一种在 python numpy 中堆叠图像以生成数据集的方法
【发布时间】:2018-08-28 20:04:34
【问题描述】:

我正在尝试堆叠 numpy 数组(图像)。我每个大约有 1000 张图像(20,20)我想将所有图像堆叠到单个数组中。目前我正在使用np.dstack。它给了我一个像 (20,20,1000) 这样的数组。我希望结果喜欢是 (1000,20,20)。

【问题讨论】:

标签: python arrays numpy


【解决方案1】:

通过使用numpy.stack,可以指定数组堆叠的轴。

文档中的示例:

>>> arrays = [np.random.randn(3, 4) for _ in range(10)]
>>> np.stack(arrays, axis=0).shape
(10, 3, 4)

【讨论】:

    猜你喜欢
    • 2023-03-14
    • 1970-01-01
    • 2016-06-09
    • 1970-01-01
    • 2021-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-08
    相关资源
    最近更新 更多