我有一个m x n x p
3D矩阵,其中m x n
2D图像(行*列),p
是图像的数量.
我需要制作这个矩阵4D,以便新的尺寸m x n x 1 x p
.对于每个图像,第三维是恒定的.
我怎样才能在MATLAB中做到这一点?
打电话permute
应该做的伎俩.假设您的图像存储在A
,只需执行以下操作:
B = permute(A, [1 2 4 3]);
Run Code Online (Sandbox Code Playgroud)
这m x n x p
会将矩阵转换为具有单个第三维的矩阵,同时从原始矩阵更改第三维,使其现在成为第四维.
归档时间: |
|
查看次数: |
1331 次 |
最近记录: |