2 u012164081 u012164081 于 2016.03.26 10:00 提问

opencv249 hog+svm 错误
第二行代码老是报错
vector<float>descriptors;//结果数组             
    hog->compute(trainImg, descriptors, Size(1, 1), Size(0, 0)); //调用计算函数开始计算     
    cout << "HOG dims: " << descriptors.size() << endl;

2个回答

lx624909677
lx624909677   Ds   Rxr 2016.03.27 23:56

错误是什么错误,语言错误还是计算的结果错误?或者是运行过程中程序崩溃之类的运行错误?

xiaoxiao1008622
xiaoxiao1008622   2017.02.20 21:03

不知道楼主是否已经解决这个问题。你的hog->compute()中的参数设置错误。应该是hog->compute(trainImg,descriptors,Size(8,8));8是检测窗口的移动步长,也可以设置为其他值。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!