gpt4 book ai didi

python - 从 4D 列表构造图像

转载 作者:行者123 更新时间:2023-11-28 22:34:49 27 4
gpt4 key购买 nike

我有一个列表,大小为 (10,10,3,64)

这表示一个包含 64 张大小为 10x10x3

的图像的列表

我想创建 1 张尺寸为 80x80x3 的图片,其中每张图片并排放置。我不确定如何合并这些轴以确保图像完整性。

举个例子,单张图片是

myList[all][all][all][0]

最佳答案

IIUC 解决它的一种方法是 reshape 和置换维度。

1) reshape 以将最后一个维度拆分为两个维度。

2) 转置使最后两个分离的 dims 紧挨着前两个 dims)。

3) 最后再次 reshape 以将前两个暗淡和接下来的两个暗淡合并为一个暗淡。

因此,我们会有这样的实现 -

np.array(myList).reshape(10,10,3,8,8).transpose(0,3,1,4,2).reshape(80,80,3)

关于python - 从 4D 列表构造图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38718234/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com