【问题标题】:Inria dataset train matlab error using neg fileInria 数据集使用 neg 文件训练 matlab 错误
【发布时间】:2017-09-28 11:37:48
【问题描述】:

您好,我有行人的 INRIA 数据集图像,我想加载此数据集以使用 svm 进行训练,我正在遵循本教程。 http://fr.mathworks.com/help/vision/examples/digit-classification-using-hog-features.html

在文件夹 /train_64x128_H96 中只有正图像文件夹 /pos 当我在 matlab 中使用此代码时,它会完美加载正文件夹。

trainingPosSet = imageDatastore(posdir,   'IncludeSubfolders', true, 'LabelSource', 'foldernames');

with posdir='train_64x128_H96/pos'; 我的问题是 /neg 给它一个 symbolic 链接,所以当我尝试使用 /neg 目录的相同命令时,我遇到了这个错误

使用 imageDatastore 时出错(第 85 行) 输入文件夹或文件包含非标准文件扩展名。

使用 FileExtensions 名称-值对来包含非标准文件扩展名。

我想知道如何加载负数据集来训练我的 svm 谢谢。

【问题讨论】:

    标签: matlab dataset computer-vision svm


    【解决方案1】:

    我尝试了以下解决方案: 我复制了真正的“/ neg”文件并删除了/train_64x128_H96目录中的符号,我还删除了“/ neg”中的所有.jpg文件,只留下了.png文件,该命令有效,数据集存储在matlab中。 这里的问题是什么是解决这个问题的正确方法。 我知道这个解决方案很糟糕。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-31
      • 2012-02-21
      • 2019-06-18
      • 2018-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-09
      相关资源
      最近更新 更多