你好我有行人的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');
posdir =' train_64x128_H96 / pos&#39 ;; 我的问题是/ neg给它一个符号链接所以当我用/ neg目录尝试相同的命令时我有这个错误
使用imageDatastore出错(第85行) 输入文件夹或文件包含非标准文件扩展名。
使用FileExtensions名称 - 值对包含非标准文件扩展名。
我想知道如何加载负数据集来训练我的svm谢谢。
答案 0 :(得分:0)
我尝试了以下解决方案: 我复制了真实的' / neg'文件并删除/ train_64x128_H96目录中的符号,我也删除了' / neg'中的所有.jpg文件。并且只留下.png文件命令工作,数据集存储在matlab中。 这里的问题是解决这个问题的正确方法是什么。 我知道这个解决方案非常糟糕。