From c029e52a330842415502cc29a3460e016d4a8a93 Mon Sep 17 00:00:00 2001 From: Stéphane Lenclud Date: Mon, 1 Apr 2019 20:31:10 +0200 Subject: Renaming Points Tracker to Easy Tracker. --- tracker-points/module/camera.h | 57 ------------------------------------------ 1 file changed, 57 deletions(-) delete mode 100644 tracker-points/module/camera.h (limited to 'tracker-points/module/camera.h') diff --git a/tracker-points/module/camera.h b/tracker-points/module/camera.h deleted file mode 100644 index 65b0e552..00000000 --- a/tracker-points/module/camera.h +++ /dev/null @@ -1,57 +0,0 @@ -/* Copyright (c) 2012 Patrick Ruoff - * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - */ - -#pragma once - -#include "pt-api.hpp" -#include "compat/timer.hpp" -#include "video/camera.hpp" - -#include - -#include - -#include - -namespace pt_module { - -struct Camera final : pt_camera -{ - Camera(const QString& module_name); - - bool start(const QString& name, int fps, int res_x, int res_y) override; - void stop() override; - - result get_frame(pt_frame& Frame) override; - result get_info() const override; - - pt_camera_info get_desired() const override { return cam_desired; } - QString get_desired_name() const override; - QString get_active_name() const override; - - void set_fov(f value) override { fov = value; } - void show_camera_settings() override; - - -private: - using camera = typename video::impl::camera; - - [[nodiscard]] bool get_frame_(cv::Mat& frame); - - f dt_mean = 0, fov = 30; - Timer t; - pt_camera_info cam_info; - pt_camera_info cam_desired; - - std::unique_ptr cap; - - pt_settings s; - - static constexpr f dt_eps = f{1}/256; -}; - -} // ns pt_module -- cgit v1.2.3