回答編集履歴

2

無駄なコピーが生じていた部分を修正

2017/11/06 07:07

投稿

LouiS0616
LouiS0616

スコア35658

test CHANGED
@@ -220,7 +220,7 @@
220
220
 
221
221
  int colorNum = 0;
222
222
 
223
- for(auto face: detectedFaces) {
223
+ for(const auto& face: detectedFaces) {
224
224
 
225
225
  cv::Scalar color = colors[colorNum++ % colors.size()];
226
226
 

1

追記

2017/11/06 07:07

投稿

LouiS0616
LouiS0616

スコア35658

test CHANGED
@@ -325,3 +325,15 @@
325
325
  (未確認ですが、サンプルコードを見る限りそうとしか思えない)
326
326
 
327
327
  ですので、笑顔検出がしたいのなら、こいつの検出個数を数えた方が良いみたいです。
328
+
329
+
330
+
331
+ 追記
332
+
333
+ ---
334
+
335
+ yohhoyさんがコメント欄で貼られているリンクをここにも置いておきます。
336
+
337
+ - [http://opencv.jp/opencv-2.2/c/objdetect_cascade_classification.html](http://opencv.jp/opencv-2.2/c/objdetect_cascade_classification.html)
338
+
339
+ - [https://qiita.com/FukuharaYohei/items/ec6dce7cc5ea21a51a82](https://qiita.com/FukuharaYohei/items/ec6dce7cc5ea21a51a82)