我正在使用python/Numpy将小图像存储到ndarray中。 当我试图将一个ndarray从32,32,1形状转换为1,32,32,1时,我被卡住了。任何帮助?谢谢转换ndarray形状
-1
A
回答
0
您需要展开numpy数组的维度。使用np.expand_dims
。
arr = np.expand_dims(arr, axis=0)
0
arr[np.newaxis, :, :, :]
将工作
0
而不是明确地加入你也可以明确地重塑它的轴添加轴:
>>> import numpy as np
>>> arr = np.ones((32, 32, 1)) # just ones for demonstration purposes
>>> reshaped = arr.reshape(1, *arr.shape)
>>> reshaped.shape
(1, 32, 32, 1)
相关问题
- 1. Matlab将柱状数据转换为ndarray
- 2. 不同形状的ndarray
- 3. 转换形状
- 4. NumPy ndarray广播形状(X,)与(X,1)
- 5. CSS3转换切断形状
- 6. 转换tf.extract_image_patches批量形状
- 7. 如何转换movieclip形状?
- 8. 形状转换 - 圆形部分
- 9. 将形状(n,1)的numpy数组转换为形状(n,)
- 10. 如何使用不同的形状作为jung形状转换
- 11. 转换浮到ndarray或反之亦然
- 12. Numpy:将稀疏矩阵转换为ndarray
- 13. 从以前的ndarray.tobytes()转换回ndarray?
- 14. 转换numpy的ndarray到列表
- 15. Numpy:如何将f:(shape(3)ndarray) - >(float)映射到形状(...,3)的状态上以获得形状(...)的状态?
- 16. 在JavaFX中设置形状路径转换为其他形状的旋转
- 17. 使用shp2pgsql转换形状文件
- 18. 使用Quartz进行形状转换(iOS)
- 19. 转换熊猫数据帧的形状
- 20. 转换形状分配! (需要帮助!)
- 21. 转换形状坐标系R
- 22. 将形状大小转换为cm
- 23. 将手绘路径转换为形状
- 24. 如何图像像素转换)转换|(-curve形状帆布
- 25. 查找未知形状的numpy ndarray的第一个元素
- 26. Pygame形状旋转
- 27. 使用AffineTransform缩放/将形状转换为给定的矩形
- 28. 将具有简单形状的图像转换为多边形
- 29. 将折线转换为具有宽度的多边形形状
- 30. 的Python如何将值与形状(1000L,1L)转换成的形状的值(1000L)
嘿,是你满意的答案吗? – martianwars