From 09755326354a5174fc70abbd8debc821e82d82f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tuomas=20J=C3=A4rvinen?= Date: Thu, 17 Oct 2024 17:49:08 +0200 Subject: [PATCH] Use constant font size for OPI5 inference results. --- misc/rtsp_ai_player/src-opi5/aiengineinferenceopi5.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/misc/rtsp_ai_player/src-opi5/aiengineinferenceopi5.cpp b/misc/rtsp_ai_player/src-opi5/aiengineinferenceopi5.cpp index 51ac77d..736237b 100644 --- a/misc/rtsp_ai_player/src-opi5/aiengineinferenceopi5.cpp +++ b/misc/rtsp_ai_player/src-opi5/aiengineinferenceopi5.cpp @@ -116,7 +116,7 @@ void AiEngineInferenceOpi5::drawObjects(cv::Mat& image, const object_detect_resu //continue; } - fprintf(stderr, "[%d] prop = %f\n", i, result.prop); + fprintf(stderr, "Inference[%d] probability = %f\n", i, result.prop * 100); int left = result.box.left; int top = result.box.top; @@ -130,7 +130,7 @@ void AiEngineInferenceOpi5::drawObjects(cv::Mat& image, const object_detect_resu //sprintf(c_text, "%s %d%%", coco_cls_to_name(result.cls_id), (int)(round(result.prop * 100))); sprintf(c_text, "%s %d%%", mClassNames[result.cls_id % mClassNames.size()].toStdString().c_str(), (int)(round(result.prop * 100))); cv::Point textOrg(left, top - 5); - cv::putText(image, std::string(c_text), textOrg, cv::FONT_HERSHEY_COMPLEX, result.prop, cv::Scalar(0, 0, 255), 1, cv::LINE_AA); + cv::putText(image, std::string(c_text), textOrg, cv::FONT_HERSHEY_COMPLEX, 0.70, cv::Scalar(0, 0, 255), 1, cv::LINE_AA); } }