Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-05 | rename "filter" -> "chroma key" | Andy Sloane | |
2020-06-05 | fix some RGB/BGR confusion | Andy Sloane | |
2020-06-05 | Add proper color keying to tracker-pt | Andy Sloane | |
Instead of just selecting the red/green/blue channels, also subtract the other channels. This allows for point tracking with just colored spots, rather than IR LEDs -- green and magenta work particularly well for this. This keeps the existing "Red/Green/Blue only" options, but adds "Red/Green/Blue/Cyan/Yellow/Magenta filter" options, which do a better job of isolating those colors. | |||
2020-02-14 | tracker/pt: allow dynamic pose for clips | Stanislaw Halik | |
Fixes #1047 | |||
2019-06-21 | tracker/{pt,aruco}: fix snprintf invocation | Stanislaw Halik | |
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 | cv: gather common init code | Stanislaw Halik | |
2019-04-29 | compat: allow naming threads for debugging | Stanislaw Halik | |
2019-04-28 | try fix warning in #726 | Stanislaw Halik | |
2019-04-14 | tracker/pt: camera is never NULL | Stanislaw Halik | |
2019-04-06 | cv: fix variable scope | Stanislaw Halik | |
Issue: #926 | |||
2019-04-05 | cmake: install shared opencv libraries | Stanislaw Halik | |
Issue: #867 Requested by: @Slion | |||
2019-03-20 | tracker/pt: fix previous commit | Stanislaw Halik | |
2019-03-20 | tracker/pt: get rid of magic constant | Stanislaw Halik | |
2019-03-19 | tracker/{pt,wii}: zero-initialize the right data | Stanislaw Halik | |
2019-03-19 | tracker/pt: move to inner scope | Stanislaw Halik | |
2019-03-19 | tracker/pt: color convert preview only if visible | Stanislaw Halik | |
Issue: #910 | |||
2019-03-19 | tracker/{pt,wii}: make sure preview frame always exists | Stanislaw Halik | |
2019-03-19 | tracker/pt: modernize some loops | Stanislaw Halik | |
2019-03-19 | tracker/pt: call `reset_state()` consistently | Stanislaw Halik | |
Issue: #910 | |||
2019-03-18 | tracker/pt: only update preview when visible | Stanislaw Halik | |
2019-03-18 | video: add support for camera modules | Stanislaw Halik | |
Issue: #910 | |||
2019-03-02 | tracker/pt: avoid float division by zero | Stanislaw Halik | |
2019-03-02 | tracker/pt: compute intermediates in double precision | Stanislaw Halik | |
2019-03-02 | tracker/pt: disallow dynamic pose for clips | Stanislaw Halik | |
2019-03-01 | tracker/pt: fix link error due to namespace | Stanislaw Halik | |
Reported by: @Attigliuzzo Fixes: #882 | |||
2019-02-28 | Revert "tracker/{aruco,pt}: enable ipp fast math mode with opencv" | Stanislaw Halik | |
Broken for old opencv on Linux | |||
2019-02-22 | tracker/{aruco,pt}: enable ipp fast math mode with opencv | Stanislaw Halik | |
2019-02-22 | tracker/pt: fix capture resolution scaling | Stanislaw Halik | |
2019-02-22 | cosmetic fixes only | Stanislaw Halik | |
2019-02-22 | video/widget: fix mutex starvation | Stanislaw Halik | |
Get rid of contention in `preview_size' and `set_image'. After switching the Qt mutex to non-recursive, turns out the writer thread preempts the UI thread to the point of freezing the entire thing. Mutex fairness is an implementation detail and we must assume unfair mutexes in the worst case. | |||
2019-02-21 | do less global memory fences in atomics | Stanislaw Halik | |
2019-02-21 | tracker/pt: don't `namespace pt_module' for core PT stuff | Stanislaw Halik | |
2019-02-21 | tracker/pt: fix camera not reopening after cancel | Stanislaw Halik | |
2019-02-14 | tracker/pt: whitespace only | Stanislaw Halik | |
2019-02-13 | tracker/pt: add __restrict at right place | Stanislaw Halik | |
2019-02-13 | tracker/pt: reindent | Stanislaw Halik | |
2019-02-13 | tracker/pt: revert force-reducing auto threshold value | Stanislaw Halik | |
2019-02-13 | tracker/pt: remove stale comment | Stanislaw Halik | |
2019-02-13 | fix signedness/conversion warnings | Stanislaw Halik | |
2019-02-11 | video/widget: externalize opencv code | Stanislaw Halik | |
2019-02-11 | cv/video-widget: make it work without opencv | Stanislaw Halik | |
2019-02-02 | tracker/pt: use double precision where necessary | Stanislaw Halik | |
2019-01-16 | compat/mutex: remove | Stanislaw Halik | |
Always use the adaptive QMutex. | |||
2019-01-16 | modernize only | Stanislaw Halik | |
- replace `static constexpr inline' with `static constexpr'. `inline' is implied. - use braced initializer lists where applicable - still missing `override' usages | |||
2019-01-16 | tracker/pt: fix meanshift delta | Stanislaw Halik | |
2019-01-16 | tracker/pt: fix prototypes | Stanislaw Halik | |
2019-01-16 | tracker/pt: move point display to its own function | Stanislaw Halik | |
2019-01-16 | cv/numeric: rename namespace | Stanislaw Halik | |