Können wir den Konfidenzwert neben jedem Bbox-Label hinzufügen? Wo finde ich, wie es geht?
Wenn Sie das Vertrauen in das Ausgabebild ziehen möchten, sollten Sie diese Zeile ändern können: https://github.com/thtrieu/darkflow/blob/22ac87a3cb1b585d62c5106aab2f203ead4b445f/darkflow/net/yolov2/test.py#L61
Zu dem Folgendem:
cv2.putText(imgcv, mess + ("{0:.2f}".format(confidence)), (left, top - 12),
Lass mich wissen, ob das bei dir funktioniert. Wenn Sie YOLOv1 verwenden, aktualisieren Sie einfach die entsprechende Zeile für test.py
in YOLOv1
@abagshaw Wow, so einfach ist das. Danke, ich habe es gerade probiert. Funktioniert super.
Ich möchte auch, dass der Buchstabe fetter ist und ich möchte einen Hintergrund wie das ursprüngliche Darknet hinter den Text setzen. Aber ich werde versuchen, das selbst herauszufinden.
Danke anw
Mit dieser neuen Version ist die Datei, die Sie bearbeiten müssen, nicht test.py
sondern predict.py
für neue Leute, die sich fragen.
Ich denke, dies sollte eine Option für den Befehl flow
, nicht nur etwas, für das der Benutzer den Code anpassen muss. Etwas wie --showConfidence
, schätze ich.
Hilfreichster Kommentar
Wenn Sie das Vertrauen in das Ausgabebild ziehen möchten, sollten Sie diese Zeile ändern können: https://github.com/thtrieu/darkflow/blob/22ac87a3cb1b585d62c5106aab2f203ead4b445f/darkflow/net/yolov2/test.py#L61
Zu dem Folgendem:
cv2.putText(imgcv, mess + ("{0:.2f}".format(confidence)), (left, top - 12),
Lass mich wissen, ob das bei dir funktioniert. Wenn Sie YOLOv1 verwenden, aktualisieren Sie einfach die entsprechende Zeile für
test.py
in YOLOv1