0
因此,我遵循本指南來培訓我自己的HOG行人檢測器。 https://github.com/DaHoC/trainHOG/wiki/trainHOG-Tutorial如何在OpenCV 2.4.13中導入經過訓練的SVM檢測器
並且它成功生成了4個文件。
- cvHOGClassifier.yaml
- descriptorvector.dat
- features.dat
- svmlightmodel.dat
有誰知道如何加載descriptorvector.dat文件作爲載體? 我試過這個,但失敗了。
vector<float> detector;
std::ifstream file;
file.open("descriptorvector.dat");
file >> detector;
file.close();
這是我最終想要使用的東西。
gpu::HOGDescriptor hog(Size(64, 128), Size(16, 16), Size(8, 8), Size(8, 8),9);
hog.setSVMDetector(detector);
預先感謝您!