Python与matlab在存储三维数组上的区别
来源:互联网 发布:合肥网络总监招聘 编辑:程序博客网 时间:2024/04/29 12:56
对于一张彩色图像,用matlab读进来后得到的是一个三维数组,如
另外如果想对三维矩阵进行旋转的话,可以使用permute
函数。例如:
>> A = rand(2,3,4)A(:,:,1) = 0.8147 0.1270 0.6324 0.9058 0.9134 0.0975A(:,:,2) = 0.2785 0.9575 0.1576 0.5469 0.9649 0.9706A(:,:,3) = 0.9572 0.8003 0.4218 0.4854 0.1419 0.9157A(:,:,4) = 0.7922 0.6557 0.8491 0.9595 0.0357 0.9340
A是一个大小为
>> B = permute(A, [1, 3, 2])A(:,:,4) = 0.7922 0.6557 0.8491 0.9595 0.0357 0.9340>> B=permute(A,[1,3,2])B(:,:,1) = 0.8147 0.2785 0.9572 0.7922 0.9058 0.5469 0.4854 0.9595B(:,:,2) = 0.1270 0.9575 0.8003 0.6557 0.9134 0.9649 0.1419 0.0357B(:,:,3) = 0.6324 0.1576 0.4218 0.8491 0.0975 0.9706 0.9157 0.9340
会发现,B为
阅读全文
0 0
- Python与matlab在存储三维数组上的区别
- matlab上&与&&的区别
- 三维数组的存储映射
- C++与MATLAB数组的存储结构
- java与C++在数组处理上的区别
- Matlab 三维数组
- python语言与MATLAB语言的区别
- Python三维数组
- matlab创建三维数组的三种方法
- matlab 怎么把二维数组画出三维的图像出来
- iOS笔记 -- 模拟器与真机在数据存储上的细节区别
- libsvm在matlab和Python上的探索
- C++ 三维数组的理解与动态分配
- 动态三维数组的创建与释放
- PHP三维数组的定义与遍历
- java 与 matlab 定义数组的区别,不等宽矩阵
- Python list与数组的区别
- 数组与矩阵的区别 Python
- vim配色指南
- 字符型和String类型总结
- BlueBorne 蓝牙漏洞深入分析与PoC
- strtok函数
- 机器学习概念总结笔记(四)——KMeans、混合高斯模型、LDA、PLSA、Apriori、FP-Growth、
- Python与matlab在存储三维数组上的区别
- ######Spring第5天ssh整合(注解版)难理解知识点:【自定义 方法加注解的方式】给dao注入sessionFactory属性+【搞清@Autowared和@Resource含义】
- Gradle的基本配置和依赖管理
- next() 和 nextLine() 的 区别
- hdu5889(最大流+最短路)
- maven项目中json-lib依赖无法使用
- Linux常用命令
- jstl配置 c.tld not found
- docker容器运行不退出的方法