我正在使用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