import numpy as np
a = np.array([[[1,2,3],[1,2,3]],[[1,2,3],[1,2,3]]])
print a.shape
print a[:,:,0] #第1通道
print a[:,:,1]
print a[:,:,2]
a = a.reshape(-1,3)
print a
print a.shape
a = a.T
a = a.reshape(1,-1)
print a
print a.shape按图像通道拼成行向量数据
最新推荐文章于 2022-12-18 23:58:53 发布
本文通过一个具体的例子展示了如何使用Python的NumPy库创建多维数组,并对其进行索引、重塑等基本操作。从创建数组开始,逐步介绍了如何访问特定通道的数据、如何改变数组的形状,最终实现了数组的转置。
1973

被折叠的 条评论
为什么被折叠?



