回答編集履歴

1

追記

2017/12/21 05:41

投稿

Yuki_S
Yuki_S

スコア356

test CHANGED
@@ -23,3 +23,37 @@
23
23
  face_cascade = cv2.CascadeClassifier(face_cascade)
24
24
 
25
25
  ```
26
+
27
+
28
+
29
+ ちょっと原因が分かりませんが、一般的な流れを追記しておきます
30
+
31
+ ```Python
32
+
33
+ #顔探索用のカスケード型分類器を取得するためにフォルダから探してアドレス指定
34
+
35
+ cascade = "C:/Users/wakimoto/Anaconda2/Library/etc/haarcascades/haarcascade_frontalface_default.xml"
36
+
37
+ #フルアドで指定
38
+
39
+ img = cv2.imread("C:/Users/wakimoto/testimg/face.jpg")
40
+
41
+ result = cv2.imread("C:/Users/wakimoto/testimg/face.jpg")
42
+
43
+ #カスケードファイル読み込み
44
+
45
+ face_cascade = cv2.CascadeClassifier(cascade)
46
+
47
+ cv2.imshow("loaded", img)
48
+
49
+ #読み込んだ画像をグレースケールに変換(RGB→BGRに修正)
50
+
51
+ gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
52
+
53
+
54
+
55
+ #分類器で顔を認識する
56
+
57
+ face = face_cascade.detectMultiScale(gray)
58
+
59
+ ```