Можем ли мы добавить значение достоверности рядом с каждой меткой bbox? Где я могу узнать, как это сделать?
Если вы хотите придать уверенности выходному изображению, вы можете изменить эту строку: https://github.com/thtrieu/darkflow/blob/22ac87a3cb1b585d62c5106aab2f203ead4b445f/darkflow/net/yolov2/test.py#L61
К следующему:
cv2.putText(imgcv, mess + ("{0:.2f}".format(confidence)), (left, top - 12),
Сообщите мне, если это сработает для вас. Если вы используете YOLOv1, просто обновите эквивалентную строку для test.py
в YOLOv1.
@abagshaw Вау, это так просто. Спасибо, только что попробовала. Работает отлично.
Я также хочу, чтобы буква была более жирной, и я хочу поставить фон за текстом, как в исходном даркнете. Но я попробую разобраться в этом сам.
Спасибо anw
В этой новой версии вам нужно отредактировать не файл test.py
а predict.py
для новых пользователей.
Я думаю, что это должен быть вариант для команды flow
, а не просто то, для чего пользователю нужно настроить код. Что-то вроде --showConfidence
, наверное.
Самый полезный комментарий
Если вы хотите придать уверенности выходному изображению, вы можете изменить эту строку: https://github.com/thtrieu/darkflow/blob/22ac87a3cb1b585d62c5106aab2f203ead4b445f/darkflow/net/yolov2/test.py#L61
К следующему:
cv2.putText(imgcv, mess + ("{0:.2f}".format(confidence)), (left, top - 12),
Сообщите мне, если это сработает для вас. Если вы используете YOLOv1, просто обновите эквивалентную строку для
test.py
в YOLOv1.