summaryrefslogtreecommitdiffhomepage
path: root/tracker-pt/module
AgeCommit message (Collapse)Author
2020-06-05rename "filter" -> "chroma key"Andy Sloane
2020-06-05fix some RGB/BGR confusionAndy Sloane
2020-06-05Add proper color keying to tracker-ptAndy 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.
2019-06-21tracker/{pt,aruco}: fix snprintf invocationStanislaw Halik
2019-04-29tracker/{easy,pt,wii}: update `ensure_size'Stanislaw Halik
2019-04-28try fix warning in #726Stanislaw Halik
2019-04-06cv: fix variable scopeStanislaw Halik
Issue: #926
2019-04-05cmake: install shared opencv librariesStanislaw Halik
Issue: #867 Requested by: @Slion
2019-03-20tracker/pt: fix previous commitStanislaw Halik
2019-03-20tracker/pt: get rid of magic constantStanislaw Halik
2019-03-19tracker/{pt,wii}: zero-initialize the right dataStanislaw Halik
2019-03-19tracker/{pt,wii}: make sure preview frame always existsStanislaw Halik
2019-03-19tracker/pt: modernize some loopsStanislaw Halik
2019-03-18video: add support for camera modulesStanislaw Halik
Issue: #910
2019-02-22tracker/pt: fix capture resolution scalingStanislaw Halik
2019-02-14tracker/pt: whitespace onlyStanislaw Halik
2019-02-13tracker/pt: add __restrict at right placeStanislaw Halik
2019-02-13tracker/pt: reindentStanislaw Halik
2019-02-13tracker/pt: revert force-reducing auto threshold valueStanislaw Halik
2019-02-13tracker/pt: remove stale commentStanislaw Halik
2019-02-13fix signedness/conversion warningsStanislaw Halik
2019-01-16modernize onlyStanislaw Halik
- replace `static constexpr inline' with `static constexpr'. `inline' is implied. - use braced initializer lists where applicable - still missing `override' usages
2019-01-16tracker/pt: fix meanshift deltaStanislaw Halik
2019-01-16tracker/pt: fix prototypesStanislaw Halik
2019-01-16tracker/pt: move point display to its own functionStanislaw Halik
2019-01-16cv/numeric: rename namespaceStanislaw Halik
2019-01-16tracker/{pt,wii}: allow float/double in cv/numericStanislaw Halik
2019-01-16cruftStanislaw Halik
2019-01-16tracker/pt: cleanup, declarations, lock scopeStanislaw Halik
2019-01-16clang-tidy fixes onlyStanislaw Halik
Maybe global `-Wcomma' is too harsh. There should be no functional changes whatsoever.
2018-12-24tracker/pt: fix logic errorStanislaw Halik
2018-12-24tracker/pt: don't hang the app on camera startStanislaw Halik
Move camera open to worker thread.
2018-12-24style/quality onlyStanislaw Halik
No functional changes. - add `override' everywhere where missing - almost pass clang's `-Wweak-vtables' - avoid some float/double conversions - remove unused private members - make signedness conversions explicit - put stuff in right namespaces to aid analysis
2018-12-24tracker/{pt,wii}: fix leading underscore identifiersStanislaw Halik
2018-12-06tracker/pt: try cache pixels slightly below `thres'Stanislaw Halik
The logic is that each point has a halo around it. Catching the entire halo will allow to have more stable centers. Larger points are more stable as well.
2018-12-06cruft onlyStanislaw Halik
2018-10-25cleanup onlyStanislaw Halik
- replace warn_unused_result with [[nodiscard]] - remove some redundant w_a_r - replace std::decay with remove_cvref_t - simplify compat/math.hpp
2018-10-12tracker/pt: add more robust camera retryStanislaw Halik
Some cameras can't produce frames right after the capture is opened. Adjust the delay to something more sane. It has a strange effect of not crashing PS3 Eye as often, but that needs more testing (and crashes).
2018-10-12logic/pipeline: cleanup onlyStanislaw Halik
2018-08-03tracker/pt: add authorship info for meanshift codeStanislaw Halik
2018-08-03tracker/pt: extract green channel only as user optionStanislaw Halik
Issue: #808 Requested-by: @DanTDBV
2018-07-09cleanup onlyStanislaw Halik
2018-07-02nothing importantStanislaw Halik
2018-06-26modernize C++ syntaxStanislaw Halik
No visible changes (hopefully).
2018-06-26tracker/pt: tmp commitStanislaw Halik
2018-06-26compat/macros: rename portability macrosStanislaw Halik
use `cc_xx' rather than awkward synonyms.
2018-06-13switch to structured bindingsStanislaw Halik
2018-05-28fix build warningsStanislaw Halik
2018-04-28random cleanupsStanislaw Halik
2018-04-28fix opencv version bumpStanislaw Halik