File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -39,8 +39,7 @@ class Image():
39
39
_aruco_dict = cv2 .aruco .Dictionary_get (cv2 .aruco .DICT_ARUCO_ORIGINAL )
40
40
_aruco_parameters = cv2 .aruco .DetectorParameters_create ()
41
41
42
- #_face_cascade = cv2.CascadeClassifier('/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_default.xml')
43
- _face_cascade = cv2 .CascadeClassifier ('/usr/share/opencv/lbpcascades/lbpcascade_frontalface.xml' )
42
+ _face_cascade = cv2 .CascadeClassifier (cv2 .data .haarcascades + 'haarcascade_frontalface_default.xml' )
44
43
45
44
def __init__ (self , array ):
46
45
self ._data = array
@@ -85,7 +84,8 @@ def get_transform(cls, image_size_x):
85
84
return tx
86
85
87
86
def find_faces (self ):
88
- faces = self ._face_cascade .detectMultiScale (self ._data )
87
+ gray = cv2 .cvtColor (self ._data , cv2 .COLOR_BGR2GRAY )
88
+ faces = self ._face_cascade .detectMultiScale (gray )
89
89
return faces
90
90
91
91
def filter_color (self , color ):
You can’t perform that action at this time.
0 commit comments