0

我是 matlab 新手,如果有人能指导我了解 .MAT 文件,我将不胜感激。我正在做一个图像检索系统,它需要一个包含 1000 个图像的数据库。目前,我有一个 .mat 文件,其中包含 100 张图像的训练数据,但我想将其增加到 1000 张图像。如何编辑 .mat 文件或如何创建可以存储 1000 张图像及其直方图的 .MAT 文件。非常感谢您的帮助。谢谢。

4

1 回答 1

0

我不建议在一个 mat 文件中包含 1000 张图像和直方图。Matlab 在处理大型 mat 文件(+500Mb 左右)方面非常糟糕。保存时经常崩溃,至少这是我的经验。相反,将一张图像和直方图保存在一个 mat 文件中,将它们放在一个文件夹中,并为文件指定一些有意义的名称,以便您可以通过编程再次找到它们。ls(Linux) 和dir(windows) 在 Matlab 中工作正常,并返回目录列表供您以某种方式使用或解析。

此外,对于不必加载所有图像的情况,您将获得很好的加速。

问候

于 2013-01-24T20:04:40.703 回答