Pouvons-nous ajouter la valeur de confiance à côté de chaque étiquette bbox ? Où puis-je trouver comment faire?
Si vous souhaitez dessiner la confiance sur l'image de sortie, vous devriez pouvoir modifier cette ligne : https://github.com/thtrieu/darkflow/blob/22ac87a3cb1b585d62c5106aab2f203ead4b445f/darkflow/net/yolov2/test.py#L61
Aux suivants :
cv2.putText(imgcv, mess + ("{0:.2f}".format(confidence)), (left, top - 12),
Laissez-moi savoir si cela fonctionne pour vous. Si vous utilisez YOLOv1, mettez simplement à jour la ligne équivalente pour test.py
dans YOLOv1
@abagshaw Wow c'est aussi simple que ça. Merci, je viens d'essayer. Fonctionne très bien.
Je veux aussi que la lettre soit plus audacieuse et je veux mettre un arrière-plan derrière le texte comme le darknet original. Mais je vais essayer de comprendre moi-même.
Merci et
Avec cette nouvelle version, le fichier que vous devez éditer n'est pas test.py
mais plutôt predict.py
pour les nouvelles personnes qui se demandent.
Je pense que cela devrait être une option pour la commande flow
, pas seulement quelque chose pour lequel l'utilisateur doit ajuster le code. Quelque chose comme --showConfidence
, je suppose.
Commentaire le plus utile
Si vous souhaitez dessiner la confiance sur l'image de sortie, vous devriez pouvoir modifier cette ligne : https://github.com/thtrieu/darkflow/blob/22ac87a3cb1b585d62c5106aab2f203ead4b445f/darkflow/net/yolov2/test.py#L61
Aux suivants :
cv2.putText(imgcv, mess + ("{0:.2f}".format(confidence)), (left, top - 12),
Laissez-moi savoir si cela fonctionne pour vous. Si vous utilisez YOLOv1, mettez simplement à jour la ligne équivalente pour
test.py
dans YOLOv1