【发布时间】:2020-06-08 05:45:10
【问题描述】:
我想将 numpy 中的 c rgb 图像拼接在一起,从而得到更大的图像。图像表示为 numpy 数组。但是,我确实有以下限制:
- 我确实想将
crgb 图像拼接在一起,形状为n * m = c,存储在字典中,这里是包含21 个图像的字典示例:
c_images = { 5:numpy.array[[x,y,3]], 1:numpy.array[[x,y,3]], ... 21:numpy.array[[x,y,3]]}
- 我有一个大小为
n * m = c的“模式”矩阵,其中图像0...c的每个索引都是随机分散的。一个随机生成的大小为n = 3、m = 7、c = 21的“模式矩阵”如下所示
P_matrix = [[14, 3, 19, 5, 16, 18, 0],
[17, 1, 13, 7, 6, 15, 11],
[4, 9, 10, 12, 8, 20, 2 ]]
根据c 图像,使用模式矩阵组成更大的 numpy 数组的最佳方法是什么?
【问题讨论】:
-
你能提供一些代码并展示你到目前为止所得到的吗?所有图像的大小都相同吗?还有MRE.
-
您好,感谢您的提纲,我编辑了我的帖子,但需要阅读有关 MRE 的内容,我会不断更新它
标签: python-3.x image numpy