2017-04-30 67 views
0

你好我有INRIA數據集的行人圖像,我想加載這個數據集來訓練它使用svm我遵循本教程。 http://fr.mathworks.com/help/vision/examples/digit-classification-using-hog-features.htmlInria數據集訓練matlab錯誤使用neg文件

的文件夾中

/train_64x128_H96有正的圖像的唯一的文件夾/ POS 當我使用在Matlab此代碼它完美地裝入正文件夾。

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

with posdir ='train_64x128_H96/pos'; 我的問題是,與/負給它的一個符號鏈接所以當我嘗試用/負目錄我有這樣的錯誤相同的命令

使用imageDatastore錯誤(線85) 輸入文件夾或文件包含非標準的文件擴展名。

使用FileExtensions名稱 - 值對來包含非標準文件擴展名。

我想知道如何加載負數據集來訓練我的svm謝謝。

回答

0

我嘗試了以下解決方案: 我複製了真正的'/ neg'文件並刪除了/ train_64x128_H96目錄中的符號,並且還刪除了'/ neg'中的所有.jpg文件,並且只留下了.png文件命令起作用,數據集存儲在matlab中。 這裏的問題是什麼是解決這個問題的正確方法。 我知道這個解決方案非常糟糕。

相關問題