@dz_off

Как исправить ошибку при использовании библиотеки face_recognition?

Выдает ошибку при использовании библиотеки face_recognition, не могу исправить уже несколько дней, все нужные библиотеки установлены
62067c1288ef6050318192.jpeg

Сам код
import numpy as np
import face_recognition as fr
import cv2

video_capture = cv2.VideoCapture(0)

bruno_image = fr.load_image_file("bruno.jpg")
bruno_face_encoding = fr.face_encodings(bruno_image)[0]

known_face_encondings = [bruno_face_encoding]
known_face_names = ["Bruno"]

while True:
    ret, frame = video_capture.read()

    rgb_frame = frame[:, :, ::-1]

    face_locations = fr.face_locations(rgb_frame)
    face_encodings = fr.face_encodings(rgb_frame, face_locations)

    for (top, right, bottom, left), face_encoding in zip(face_locations, face_encodings):

        matches = fr.compare_faces(known_face_encondings, face_encoding)

        name = "Unknown"

        face_distances = fr.face_distance(known_face_encondings, face_encoding)

        best_match_index = np.argmin(face_distances)
        if matches[best_match_index]:
            name = known_face_names[best_match_index]

        cv2.rectangle(frame, (left, top), (right, bottom), (0, 0, 255), 2)

        cv2.rectangle(frame, (left, bottom - 35), (right, bottom), (0, 0, 255), cv2.FILLED)
        font = cv2.FONT_HERSHEY_SIMPLEX
        cv2.putText(frame, name, (left + 6, bottom - 6), font, 1.0, (255, 255, 255), 1)

    cv2.imshow('Webcam_facerecognition', frame)

    if cv2.waitKey(1) & 0xFF == ord('q'):
        break

video_capture.release()
cv2.destroyAllWindows()


И компиляция с ошибками
62067c4e6b133256745033.jpeg
  • Вопрос задан
  • 349 просмотров
Решения вопроса 1
@dz_off Автор вопроса
в будущем кто столкнется с данной проблемой, то удалите dlib, face recognition и установите их на python 3.6 в анаконде и будет все работать
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
28 нояб. 2024, в 05:21
2000 руб./за проект
28 нояб. 2024, в 05:18
500 руб./за проект
28 нояб. 2024, в 03:51
3500 руб./за проект