ich entscheiden, diesen Code auszuführen http://www.pyimagesearch.com/2017/04/03/facial-landmarks-dlib-opencv-python/DLIB get_frontal_face_detector reagiert nicht
Ich betreibe dieses Beispiel in Terminal
cd/home/mnt/Kernel
python3 facial_landmarks.py --shape-Prädiktor shape_predictor_68_face_landmarks .dat \
--image p.jpg
Aber Sie können Screenshot sehen. Ich sehe kein Ausgabebild. Sie können dies in Screenshot sehen
Mein Ziel dieses Beispiel auszuführen ist. Ich möchte Ausgabebild (Gesichts Sehenswürdigkeiten)
Mein Versuch sehen eine Lösung
Erster Versuch
Ich denke, zu finden, dass ich Problem in DLIB haben.
ich diesen Code ausführen:
print("Hello world")
Ausgabe: Hallo Welt
import cv2
import dlib
import imutils
detector = dlib.get_frontal_face_detector()
image = cv2.imread("/home/mnt/Kernel/p.jpg")
image = imutils.resize(image, width=500)
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
rects = detector(gray, 1)
Ich kann nicht andere Befehle danach eingeben. Wenn ich print ("Hallo Welt") laufen lasse, sehe ich nichts.
Sie können dies in Screeshot sehen:
Ich denke, dass diese Fehlerfunktion Rects in DLIB ist = Detektor (grau, 1).
Aber ich weiß nicht, wie man dieses Problem löst.
Zweiter Versuch
ich einen Brief an creater DLIB schrieb aber er schrieb "Ich möchte auch darauf hinweisen, dass Sie die face_detector.py Beispiel ausgeführt werden soll, die mit DLIB kommt. Macht das Absturz oder lustig handeln? Wenn nicht, dann ist das Problem fast sicher mit einer anderen Sache, die Sie tun oder installiert haben, anstatt irgendetwas im Zusammenhang mit dlib ".
https://github.com/davisking/dlib/issues/620
Also ich weiß nicht, dass ich dieses Problem lösen tun können. Wenn ich etwas falsch gemacht habe, was dann? Wie kann ich dieses Beispiel http://www.pyimagesearch.com/2017/04/03/facial-landmarks-dlib-opencv-python/ ausführen?
Wie hast du dlib installiert? Es sieht wie ein Installationsproblem aus, weil die Bibliothek während der Installation fehlt. Code funktioniert gut in meinem System –