распознавание лица Python OpenCV - PullRequest
0 голосов
/ 17 сентября 2018

привет, я пытаюсь сделать распознавание лица.у меня есть несколько каталогов, в каждой из которых есть картинки.есть проблема с моим кодом:

recognizer = cv2.face_LBPHFaceRecognizer
path = curFolder+"/usersPics/"
path1, dirs, files = next(os.walk(path))
for i in dirs:
    path2, dirs2, files2 = next(os.walk(path+"/"+str(i)))
    for j in files2:
        print(j)
        pil_image = Image.open(path+"/"+str(i)+"/"+str(j))
        image_array = np.array((pil_image),"uint8")
        recognizer.update(image_array,np.array(i))

когда я его запускаю, я получаю следующее сообщение:

descriptor 'train' requires a 'cv2.face_FaceRecognizer' object but received a 'numpy.ndarray'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...