OpenCVを使ったカスケード分類器の作成
こちらの記事を参考にOpenCVで自作分類器を作成しました。
画像ファイルリストの作成
先程の記事の中で不正解画像ファイルを作成する際に、1つずつ手打ちせずにコマンドでファイル生成する方法です。
cvフォルダがある位置でターミナル上で以下のコマンドを打ちます。
dir ./ng/*.jpeg -1 > ./ng/nglist.txt
ngフォルダ下にnglost.txtが作成されます。このようにパス付きでファイル名が一行ずつ列挙されたテキストファイルを生成することができます。
nglist.txt
./ng/subject_02_1.jpeg
./ng/subject_02_10.jpeg
./ng/subject_02_11.jpeg
./ng/subject_02_12.jpeg
./ng/subject_02_14.jpeg
./ng/subject_02_15.jpeg
./ng/subject_02_19.jpeg
./ng/subject_02_2.jpeg
./ng/subject_02_20.jpeg
./ng/subject_02_22.jpeg
./ng/subject_02_23.jpeg
./ng/subject_02_24.jpeg
./ng/subject_02_25.jpeg
./ng/subject_02_4.jpeg
./ng/subject_02_9.jpeg
...