From 6ca96478ea4d8e6ba71ebf41a1f7d904f2c3df5d Mon Sep 17 00:00:00 2001 From: Stéphane Lenclud Date: Mon, 15 Apr 2019 12:22:05 +0200 Subject: Easy Tracker: Removing point extractor interface. Using cv::Point instead of vec2. --- tracker-easy/tracker-easy.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'tracker-easy/tracker-easy.h') diff --git a/tracker-easy/tracker-easy.h b/tracker-easy/tracker-easy.h index fe7fece7..8b771c67 100644 --- a/tracker-easy/tracker-easy.h +++ b/tracker-easy/tracker-easy.h @@ -9,11 +9,12 @@ #pragma once #include "api/plugin-api.hpp" -#include "tracker-easy-api.h" #include "cv/numeric.hpp" #include "video/video-widget.hpp" #include "video/camera.hpp" #include "preview.h" +#include "settings.h" +#include "point-extractor.h" #include #include @@ -58,11 +59,12 @@ namespace EasyTracker Settings s; std::unique_ptr layout; - std::vector iPoints; + std::vector iPoints; int preview_width = 320, preview_height = 240; - std::unique_ptr iPointExtractor; + PointExtractor iPointExtractor; + std::unique_ptr camera; video::impl::camera::info iCameraInfo; std::unique_ptr widget; -- cgit v1.2.3