【问题标题】:How to create a .mat file to store multiple images and its histograms.如何创建 .mat 文件来存储多个图像及其直方图。
【发布时间】:2013-01-25 04:04:40
【问题描述】:

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

【问题讨论】:

    标签: image image-processing


    【解决方案1】:

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

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

    问候

    【讨论】:

      猜你喜欢
      • 2023-04-02
      • 2021-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-02
      • 1970-01-01
      • 2017-04-21
      相关资源
      最近更新 更多