привет, я пытаюсь сделать распознавание лица.у меня есть несколько каталогов, в каждой из которых есть картинки.есть проблема с моим кодом:
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'