Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-01 | compat: drop pre-C++20 macros.hpp header | Stanislaw Halik | |
2022-07-01 | options/value: add `QObject::connect` wrapper | Stanislaw Halik | |
This is useful not just to save on complexity in call sites, but also because I plan on using the Verdigris library to remove needless `valueChanged()` and `setValue()` overloads from each `value<t>` instance. Also fix a bug in `options/tie.hpp` where `QComboBox::setCurrentIndex` was erroneously called as `Qt::DirectConnection`. | |||
2022-06-05 | bump CMAKE_CXX_STANDARD | Stanislaw Halik | |
2021-12-16 | many: switch from using std::unique_ptr<t>::get() to &*ptr | Stanislaw Halik | |
2021-10-19 | cv, tracker/pt: cleanup opencv includes | Stanislaw Halik | |
2021-10-04 | tracker/{aruco,easy,pt,wii}, video/opencv: allow dynamic opencv | Stanislaw Halik | |
2021-08-06 | tracker-easy: fix build | Stanislaw Halik | |
2020-09-06 | tracker/easy: Adding support for Clip models where three vertices are ↵ | Stéphane Lenclud | |
arranged from top to bottom. Close #1145 | |||
2020-09-02 | tracker/easy: Disable Kinect distortion coefficients usage thus notably ↵ | Stéphane Lenclud | |
fixing badly broken Z component in translation vector. Close #1141 Close #1020 | |||
2020-03-29 | tracker/easy: kill msvc warnings | Stanislaw Halik | |
2020-03-07 | cmake: make install prefix path variables more clear | Stanislaw Halik | |
Pointed out by: @rvt | |||
2019-07-05 | tracker/easy: fix some warnings | Stanislaw Halik | |
2019-07-05 | Revert "tracker/easy: don't recreate preview all the time" | Stanislaw Halik | |
2019-07-05 | tracker/easy: fix crash on quick exit | Stanislaw Halik | |
Avoid a crash when `cv::destroyWindow()` gets called before `Tracker::Tick()' ever gets to run. | |||
2019-07-05 | tracker/easy: avoid race & crash on exit | Stanislaw Halik | |
cv::destroyWindow() can't be called along with `cv::imshow()' in progress from another thread. Moreover, `cv::waitKey()' doesn't work without any windows present. Also check for preview enablement to avoid a crash in `cv::destroyWindow()'. | |||
2019-07-05 | tracker/easy: don't recreate preview all the time | Stanislaw Halik | |
2019-06-26 | tracker/easy: fix -Wall -Wextra -Wpedantic | Stanislaw Halik | |
Notice to: @SLion | |||
2019-06-21 | tracker/easy: fix compile test on gcc | Stanislaw Halik | |
2019-05-19 | Easy Tracker: Fix #945 trivial warnings. | Stéphane Lenclud | |
Also fixing broken build. | |||
2019-05-19 | Easy Tracker: Fixing deadlock occurring after changing ticker timer interval. | Stéphane Lenclud | |
Was mostly affecting color cameras. Not attempting to extract points from color buffer any more. | |||
2019-05-02 | tracker/{aruco,easy,pt}: bail out when camera missing | Stanislaw Halik | |
2019-04-29 | tracker/{easy,pt,wii}: update `ensure_size' | Stanislaw Halik | |
2019-04-29 | video: break camera API | Stanislaw Halik | |
2019-04-29 | cv: gather common init code | Stanislaw Halik | |
2019-04-28 | Merge pull request #937 from opentrack/easy-tracker-more-models | Stanislaw Halik | |
Easy tracker more models | |||
2019-04-28 | Easy Tracker: Auto center configurable from settings.easy-tracker-more-models | Stéphane Lenclud | |
2019-04-28 | Easy Tracker: Removing support for specific models such as clip and cap. | Stéphane Lenclud | |
Only generic model supported from now on. Removing vestige from calibration stuff. Changing version to 1.0. | |||
2019-04-28 | Easy Track: Five points model support. | Stéphane Lenclud | |
Because we can! | |||
2019-04-28 | Easy Tracker: Adding basic bad pose filter based on pitch consistency. | Stéphane Lenclud | |
Working toward five vertices support. | |||
2019-04-28 | Easy Tracker: UI rework for custom model with three, four or five vertices. | Stéphane Lenclud | |
More settings can be changed live without have to restart the tracker. Fixing a few deadlock issues. | |||
2019-04-27 | Easy Tracker: Auto center when user removes her hat. | Stéphane Lenclud | |
2019-04-24 | Adding support for four points model. | Stéphane Lenclud | |
Can't get it to work correctly though. | |||
2019-04-24 | fixup! tracker/easy: add compile test for newer opencv | Stanislaw Halik | |
2019-04-24 | tracker/easy: add check for other modules | Stanislaw Halik | |
2019-04-24 | tracker/easy: fix warns | Stanislaw Halik | |
2019-04-24 | tracker/easy: add compile test for newer opencv | Stanislaw Halik | |
2019-04-24 | Easy Tracker: Settings clean-up and rearrangement. | Stéphane Lenclud | |
2019-04-24 | Easy Tracker: PNP solver now a settings option. | Stéphane Lenclud | |
2019-04-24 | Easy Tracker: Deadzone implementation to minimize noise. | Stéphane Lenclud | |
Added Deadzone pixels size to settings. Clip and Custom model settings tabs disabled. | |||
2019-04-24 | EasyTracker: Now using a timer. | Stéphane Lenclud | |
2019-04-24 | Easy Tracker: built-in Kalman filter. | Stéphane Lenclud | |
It's hard to tell if it brings much though. | |||
2019-04-24 | Easy Tracker: Experimented with erode/dilate and mean/cam shift. It does not ↵ | Stéphane Lenclud | |
bring much. | |||
2019-04-24 | Easy Tracker: Moving things around and theoretical data structure usage ↵ | Stéphane Lenclud | |
optimization. | |||
2019-04-24 | Easy Tracker: Mostly code clean-up. | Stéphane Lenclud | |
2019-04-24 | Easy Tracker: Cheap way to dramatically improve CPU usage. Now displaying ↵ | Stéphane Lenclud | |
FPS info on frame preview. | |||
2019-04-24 | Easy Tracker: Improved solver managements of data structures. | Stéphane Lenclud | |
2019-04-24 | Easy Tracker: Removing point extractor interface. Using cv::Point instead of ↵ | Stéphane Lenclud | |
vec2. | |||
2019-04-24 | Easy Tracker: Using C++ style cv constants. | Stéphane Lenclud | |
2019-04-24 | Easy Tracker: Making full size preview optional | Stéphane Lenclud | |
2019-04-24 | Easy Tracker: Minor changes to preview. | Stéphane Lenclud | |