python - 在 Python 中以 .mat 格式加载图像时出错
问题描述
我正在尝试使用 .mat 在 python 中加载 .mat 格式的 matlab 图像scipy
。它给出了一个错误。但是,当我在 matlab 中加载时,它会向我显示它的外观。如何在 python 中加载 .mat 图像?
Traceback (most recent call last):
File "<ipython-input-28-d42e90ca2d13>", line 1, in <module>
mat_dict = loadmat('D:/Dataset/Multi-resolution_data/Visual/High/1/image100_256.mat');
File "d:\python\python37\lib\site-packages\scipy\io\matlab\mio.py", line 217, in loadmat
MR, _ = mat_reader_factory(f, **kwargs)
File "d:\python\python37\lib\site-packages\scipy\io\matlab\mio.py", line 78, in mat_reader_factory
raise NotImplementedError('Please use HDF reader for matlab v7.3 files')
NotImplementedError: Please use HDF reader for matlab v7.3 files```
```im= load('D:/Dataset/Multi-resolution_data/Visual/High/1/image100_256.mat')
output is 256x256x11```
解决方案
推荐阅读
- security - Geonode 中未显示的图层
- python - 使用 Shell 脚本时 Python 3 导入问题
- cross-origin-read-blocking - Grepper 代码扩展未显示建议并添加答案选项
- java - 如何在java中获取退回的邮件
- javascript - JS异步等待Node中的“无”?
- build - 如何在 Rust 中获取源代码的哈希值
- powershell - 使用变量作为目标文件夹名称的复制项问题
- python - Setup.py - 在 setuptools 中的包内添加数据文件
- python - 致命的 Python 错误:UBUNTU 18.04 LTS 服务器中的分段错误?
- python - 是否可以让模块在不同的模块中运行?