From 298642b480fd7967193df2813109a7f6fede31a9 Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Tue, 11 Oct 2016 07:02:44 +0200 Subject: tracker/pt: increase min point radius to sensible value We can't possibly have LEDs smaller than (6/3=2) each. Especially not (2.5/6). --- tracker-pt/point_extractor.cpp | 2 +- tracker-pt/point_tracker.cpp | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) (limited to 'tracker-pt') diff --git a/tracker-pt/point_extractor.cpp b/tracker-pt/point_extractor.cpp index 7cd46fe2..ee508b22 100644 --- a/tracker-pt/point_extractor.cpp +++ b/tracker-pt/point_extractor.cpp @@ -64,7 +64,7 @@ void PointExtractor::extract_points(cv::Mat& frame, std::vector& points) const int sz = hist.cols * hist.rows; int thres = 255; int cnt = 0; - constexpr double min_radius = 2.5; + constexpr double min_radius = 6; constexpr double max_radius = 15; const double radius = max(0., (max_radius-min_radius) * s.threshold / 256); const int area = int(round(3 * M_PI * (min_radius + radius)*(min_radius+radius))); diff --git a/tracker-pt/point_tracker.cpp b/tracker-pt/point_tracker.cpp index d2071556..990ec512 100644 --- a/tracker-pt/point_tracker.cpp +++ b/tracker-pt/point_tracker.cpp @@ -15,7 +15,6 @@ using namespace pt_types; #include #include #include -#include #include -- cgit v1.2.3