【发布时间】:2016-11-11 20:59:41
【问题描述】:
假设im是一个大小为100*100*3的图片。下面的代码给出了对应的拼接图:
im = np.concatenate((
im[:,:,0].reshape((100*100,)),
im[:,:,1].reshape((100*100,)),
im[:,:,2].reshape((100*100,))
),
axis=0
)
现在我们有一个大小为 1*30000 的行数组。
问题是我们如何才能从连接的图像恢复到原始图像?
【问题讨论】:
-
你是怎么得到这个结果的。你能打印出我的形状吗
-
Stackflow 不允许我上传。图片看起来像一个九小原图,(33)。每一行都在不同的频道中。
-
打印(im.shape)?
-
形状为:(30000,)
-
我想不通。它的维度应该是 2。
标签: python image merge concatenation