From feb7026316a4f2ad551b4ea87226c264c5277ca4 Mon Sep 17 00:00:00 2001 From: Stéphane Lenclud Date: Sun, 31 Mar 2019 09:40:37 +0200 Subject: First solveP3P results that are looking consistent. Translation vector in meters seems to be spot on. Rotation angles still need to be computed. Radial distortion still need to be taken into account. --- video-opencv/impl-camera.cpp | 2 +- video-opencv/impl.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'video-opencv') diff --git a/video-opencv/impl-camera.cpp b/video-opencv/impl-camera.cpp index dddd463f..8a540134 100644 --- a/video-opencv/impl-camera.cpp +++ b/video-opencv/impl-camera.cpp @@ -30,7 +30,7 @@ bool cam::is_open() return !!cap; } -bool cam::start(const info& args) +bool cam::start(info& args) { stop(); cap.emplace(idx); diff --git a/video-opencv/impl.hpp b/video-opencv/impl.hpp index f756fb19..3d793490 100644 --- a/video-opencv/impl.hpp +++ b/video-opencv/impl.hpp @@ -34,7 +34,7 @@ struct cam final : camera cam(int idx); ~cam() override; - bool start(const info& args) override; + bool start(info& args) override; void stop() override; bool is_open() override; std::tuple get_frame() override; -- cgit v1.2.3