実現したいこと
カスケード分類器の作成
前提
windows11のVScodeでopencv3.4.16の「opencv_taincascade.exe」で以下のコードを実行したが、途中から全く進まなくなってしまった。
正解画像は18の元画像から「opencv_createsamples.exe」で1000倍した18000枚用意してあり
不正解画像は190枚用意しした
特にエラーは発生していない。
該当のソースコード
C:\Users\topaz\Desktop\cascade> .\opencv_traincascade.exe -data cascade -vec ok/pos.vec -bg ng/neglist.txt -numPos 17000 -numNeg 190 -w 100 -h 100 PARAMETERS: cascadeDirName: cascade vecFileName: ok/pos.vec bgFileName: ng/neglist.txt numPos: 17000 numNeg: 190 numStages: 20 precalcValBufSize[Mb] : 1024 precalcIdxBufSize[Mb] : 1024 acceptanceRatioBreakValue : -1 stageType: BOOST featureType: HAAR sampleWidth: 100 sampleHeight: 100 boostType: GAB minHitRate: 0.995 maxFalseAlarmRate: 0.5 weightTrimRate: 0.95 maxDepth: 1 maxWeakCount: 100 mode: BASIC Number of unique features given windowSize [100,100] : 48165000 ===== TRAINING 0-stage ===== <BEGIN POS count : consumed 17000 : 17000 NEG count : acceptanceRatio 190 : 1 Precalculation time: 6.375 +----+---------+---------+ | N | HR | FA | +----+---------+---------+ ↑ | | | | | | 一時間ほど待っても進まない、、
試したこと
正解画像を減らしてみたが、やはり待っても進まない。
どなたか解決策を知っている方は、教えてくれると助かります。
補足情報(FW/ツールのバージョンなど)
windows11
VScode
opencv3.4.16
0 コメント