有人有一個想法什麼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++斷言失敗