Ale*_*ley 22
用途dstack:
>>> np.dstack((A, B)).shape
(480, 640, 4)
Run Code Online (Sandbox Code Playgroud)
这将处理数组具有不同维数的情况,并沿第三轴堆叠数组.
否则,要使用append或concatenate,您必须B自己制作三维并指定要加入它们的轴:
>>> np.append(A, np.atleast_3d(B), axis=2).shape
(480, 640, 4)
Run Code Online (Sandbox Code Playgroud)