有人有一个想法什么OpenCV错误:断言失败_img.cols == winSize.width意味着什么?我并不熟悉haar training(= traincascade)的新实现,也不能在wiki中找到任何文档。 谢谢, 约瑟夫OpenCV:Traincascade失败“断言失败_img.cols == winSize.width”
0
A
回答
1
0
我想我已经找到了一些答案:
- 这可能是因为过大的数据库(有太多的图片阳性和否定)。
- 这可能是因为阳性样本差异太大,不能提取某些特征来定义对象;
- 这也可能是由于可能包含场景(OpenCV产生许多负样本的较大图像)的底片集包含与正样本非常相似的样本。
但我会去第一个,因为如果我减少样本的数量它不会卡住了。
0
数据库太大不是问题,没有意义。这是我多年来的问题。我想你在你的程序中使用了线程,并且在到达检测器(用于检测关键点)之前,你的线程到达svm(或者你用于火车的其他东西)。如果你看看断言错误给出的路径,你知道这些事情是相关的。我建议你使用互斥体(或信号)正确地管理你的线程,或者如果你不使用线程,确保在训练之前进行检测。
祝你好运
相关问题
- 1. 断言失败
- 2. 断言失败
- 3. 快速JSON失败,断言`IsObject()'失败
- 4. JMeter断言失败
- 5. xcode断言失败
- 6. calcopticalflowpyrlk断言失败
- 7. MZFormSheetController断言失败
- 8. UICollectionView断言失败
- 9. OpenCv断言失败
- 10. findcontours断言失败
- 11. 断言调试器断言失败
- 12. 断言`fp_!= 0'失败(RapidJSON)
- 13. 的UITableView CoreData断言失败
- 14. 断言失败:: malloc的
- 15. WebDev.WebServer40.exe - 断言失败
- 16. Visual C++断言失败
- 17. fprintf调试断言失败
- 18. 断言失败 - [MPMoviePlayerControllerNew _moviePlayerDidBecomeActiveNotification:]
- 19. Jmeter断言失败原因
- 20. 通用断言失败
- 21. “断言失败”警告
- 22. 调试断言失败
- 23. JMeter响应断言失败
- 24. Android仪器 - 断言失败
- 25. 当第二断言失败
- 26. JavaFX - Mac断言失败
- 27. 断言失败 - [UITableView的_endCellAnimationsWithContext]
- 28. 调试断言失败 - C++
- 29. 断言失败 - [UICollectionViewData numberOfItemsBeforeSection:]
- 30. _ttoi胜C++断言失败