假设我有一个彩色图像,当然这将由python中的三维数组表示,比如说形状(nxmx 3)并将其称为img.
我想要一个新的2-d数组,称它为"narray"以具有形状(3,nxm),使得该数组的每一行分别包含R,G和B通道的"扁平"版本.此外,它应该具有我可以通过类似的东西轻松地重建任何原始频道的属性
narray[0,].reshape(img.shape[0:2]) #so this should reconstruct back the R channel.
Run Code Online (Sandbox Code Playgroud)
问题是如何从"img"构建"叙事"?简单的img.reshape(3,-1)不起作用,因为元素的顺序对我来说是不可取的.
谢谢