Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-19 | tracker/pt: fix broken resources | Stanislaw Halik | |
Spotted by: @cpuwolf Issue: #718 | |||
2018-01-18 | compat/correlation-calibration: retire | Stanislaw Halik | |
2018-01-18 | tracker/pt: move impl bits away from pt-base | Stanislaw Halik | |
2018-01-18 | compat/util: retire | Stanislaw Halik | |
Adjust usages. | |||
2018-01-18 | tracker/pt: simplify makefile | Stanislaw Halik | |
2018-01-18 | compat: split/cleanup util.hpp | Stanislaw Halik | |
Some of the headers are clearly useless. Remove them. Move what's inside util.hpp into separate headers. Adjust usages. Will remove util.hpp. | |||
2018-01-18 | tracker/pt: split impl and algorithm | Stanislaw Halik | |
Issue: #718 | |||
2018-01-17 | tracker/pt: remove MSVC debug pragma | Stanislaw Halik | |
2018-01-16 | cv/video-frame, tracker/pt: add hidpi preview support | Stanislaw Halik | |
2018-01-16 | tracker/pt: make pt_settings header-only | Stanislaw Halik | |
We'd like to change the settings without linking to the tracker-pt library. | |||
2018-01-13 | tracker/pt: workaround unexplained leak | Stanislaw Halik | |
Somehow, using unique_ptr causes a leak at destruct time. The stored pointer isn't freed. It works perfectly fine with shared_ptr. It seems I'm doing things correctly with a move constructor for unique_ptr in the Tracker_PT class, as well as the pointer initialization ctor in `module.cpp'. Who the hell knows what's happening behind the scenes. | |||
2018-01-12 | tracker/pt: isolate point extractor and image type | Stanislaw Halik | |
Issue: #718 | |||
2018-01-11 | tracker/pt: also pass module name to camera class | Stanislaw Halik | |
2018-01-11 | tracker/pt: allow for reuse | Stanislaw Halik | |
Issue: #718 This allows for replacing the camera and point extractor code. See `module.cpp' and `pt-api.hpp`. | |||
2018-01-11 | tracker/pt: modernize member initialization | Stanislaw Halik | |
2018-01-10 | cmake: always link opencv components explicitly | Stanislaw Halik | |
2018-01-10 | tracker/pt: cleanup | Stanislaw Halik | |
2018-01-10 | cv, tracker/{aruco,pt}: link less opencv libs | Stanislaw Halik | |
2018-01-10 | tracker/pt: add comment | Stanislaw Halik | |
2018-01-10 | tracker/pt: fix dynpose label font style | Stanislaw Halik | |
2018-01-10 | tracker/pt: reset dynamic pose on center | Stanislaw Halik | |
2018-01-10 | many: spring cleanup | Stanislaw Halik | |
2018-01-04 | cv: fixed ps3 eye dialog | Stanislaw Halik | |
2018-01-03 | compat, tracker-pt: add unfinished calibrator | Stanislaw Halik | |
2018-01-03 | tracker/pt: more accurate dynamic threshold | Stanislaw Halik | |
2017-12-21 | tracker/pt: default to natural grayscaling | Stanislaw Halik | |
It's the most optimized opencv version. | |||
2017-12-09 | many: use otr_tr for non-qobject translation | Stanislaw Halik | |
I haven't even compile-tested Linux and OSX-specific bits. | |||
2017-12-04 | api: add status check for modules | Stanislaw Halik | |
2017-12-02 | tracker/pt: use cv::Mat::reshape() to avoid memcpy | Stanislaw Halik | |
2017-12-02 | compat/macros: rename obnoxious macro | Stanislaw Halik | |
2017-12-02 | tracker/{pt,aruco}: oops, disable multi threading right | Stanislaw Halik | |
2017-11-02 | tracker/pt: greatly speedup grayscale conversion | Stanislaw Halik | |
2017-10-29 | tracker/pt: remove dubious grayscaling modes | Stanislaw Halik | |
2017-10-29 | static constexpr -> constexpr | Stanislaw Halik | |
2017-10-27 | tracker/pt: fix -Wreorder | Stanislaw Halik | |
2017-10-27 | tracker/pt: fine-tune point brightness score | Stanislaw Halik | |
2017-10-27 | tracker/pt: simplify point extractor | Stanislaw Halik | |
- no need to zero out floodfill areas, by its logic - let meanshift work with rect center as initial point - show extra points in gray | |||
2017-10-22 | tracker/pt: return focal length directly | Stanislaw Halik | |
2017-10-20 | tracker/pt: grayscaling modes work | Stanislaw Halik | |
2017-10-13 | tracker/pt, options: fix threshold slider | Stanislaw Halik | |
It's only the tie_setting(slider_value, QSlider) that has race-free slider updates. Needed to update the threshold slider representation. Remove the tie_setting(int, QSlider) overload since it doesn't have the logic. Add a migration. Add base_value::notify() for use-cases like the checkbox updating the label. | |||
2017-10-13 | tracker/pt: add threshold slider state description | Stanislaw Halik | |
Isolate point radius code and reuse it. | |||
2017-10-13 | options/tie: change "tie" overloads | Stanislaw Halik | |
Adjust usages. There are ODR issues with MSVC and it doesn't support C++17 "static inline constexpr" _variables_. Otherwise, "signal_fun" could be a variable and not a function. The usages in accela/ewma2 dialog are more verbose now but the original API was silly. | |||
2017-10-13 | compat/macros: fix "restrict" name clash | Stanislaw Halik | |
2017-10-13 | whitespace | Stanislaw Halik | |
2017-10-10 | tracker/pt: comment typo | Stanislaw Halik | |
2017-10-08 | tracker/pt: edit dead code | Stanislaw Halik | |
2017-10-08 | tracker/pt: grayscale methods work | Stanislaw Halik | |
- fix a braino (don't divide by two) - default to exact averaging, not perceptual weighted - use more specific cv::addWeighted | |||
2017-09-23 | tracker/pt: fix tab order for new LED mode | Stanislaw Halik | |
2017-09-23 | use std::size | Stanislaw Halik | |
2017-09-23 | tracker/pt: fix braino | Stanislaw Halik | |
Don't multiply red channel by 3 in 0->1 range. |