Ist es möglich, train_shape_predictor_ex.cpp.html und face_landmark_detection_ex.cpp.html für das Training mit unterschiedlichen Landmarken zu verwenden? Beide erkennen standardmäßig 68
Landmarken in einem Frontalgesicht. Ich möchte nur 39
Landmarken erkennen. Ich kann alles richtig mit der train_shape_predictor_ex
trainieren. jedoch face_landmark_detection_ex
gibt die beigefügte Nachricht:Erkennung von Gesichtspunkten mit Dlib
Ausnahme ausgelöst
Error detected at line 25.
Error detected in file /Users/Vareto/Documents/Dlib/dlib/../dlib/image_processing/render_face_detections.h.
Error detected in function std::vector dlib::render_face_detections(const std::vector &, const dlib::rgb_pixel).
Failing expression was dets[i].num_parts() == 68.
std::vector render_face_detections()
Invalid inputs were given to this function.
dets[0].num_parts(): 39
Wie hast du trainiert train_shape_predictor_ex.cpp. kannst du mich ausarbeiten? Ich suche auch danach. – Mavie
@VIctor, ich benutzte eine Computer-Vision-Bibliothek namens Dlib: http://dlib.net. Sie müssen die von Ihnen bereitgestellten Beispiele zusammenstellen. Um dies zu tun, müssen Sie es herunterladen und den Anweisungen auf der Website folgen. –
Wie haben Sie training_with_face_landmarks.xml für das von Ihnen verwendete Dataset erhalten? – Mavie