您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

将2D数组追加到3D数组,扩展三维

将2D数组追加到3D数组,扩展三维

用途dstack

>>> np.dstack((A, B)).shape
(480, 640, 4)

这可以处理数组具有不同维数的情况,并沿第三轴堆叠数组。

否则,要使用appendconcatenate,您必须B自己制作三维尺寸并指定要在其上连接的轴:

>>> np.append(A, np.atleast_3d(B), axis=2).shape
(480, 640, 4)
其他 2022/1/1 18:36:58 有434人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶