Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-11 | cv/video-widget: fixes | Stanislaw Halik | |
- don't copy pointlessly on ARGB32 input. - add stride argument to QImage. - don't do pointless stuff during painting on the main thread. | |||
2019-02-02 | cv/video-widget: simplify | Stanislaw Halik | |
Issue: #861 | |||
2019-02-02 | cv/video-widget: support other color depths | Stanislaw Halik | |
Issue: #861 | |||
2019-01-16 | clang-tidy fixes only | Stanislaw Halik | |
Maybe global `-Wcomma' is too harsh. There should be no functional changes whatsoever. | |||
2018-12-24 | fix undefined behavior undescore prefixes | Stanislaw Halik | |
2018-12-08 | clean up a bit | Stanislaw Halik | |
2018-06-26 | modernize C++ syntax | Stanislaw Halik | |
No visible changes (hopefully). | |||
2018-01-18 | compat/util: retire | Stanislaw Halik | |
Adjust usages. | |||
2018-01-17 | fix build (2) | Stanislaw Halik | |
2018-01-16 | cv/video-frame, tracker/pt: add hidpi preview support | Stanislaw Halik | |
2018-01-12 | tracker/pt: isolate point extractor and image type | Stanislaw Halik | |
Issue: #718 | |||
2017-07-28 | gui: don't update the main window if it's hidden | Stanislaw Halik | |
2017-04-29 | cv, pose-widget: don't premultiply alpha | Stanislaw Halik | |
It doesn't improve perf. | |||
2017-04-17 | few widgets: use repaint() for no event loop overhead | Stanislaw Halik | |
The Qt event loop overhead formed a decent amount of total CPU usage. `repaint()' is a direct call. | |||
2017-04-17 | cv/video-widget, pose-widget: use premultiplied argb32 surface | Stanislaw Halik | |
2017-02-21 | cv/video-widget: make check for widget size more strict | Stanislaw Halik | |
It still causes assertion failures for @mrsanchos. | |||
2017-02-21 | cv/video-widget: short-circuit early in widget creation | Stanislaw Halik | |
Otherwise opencv has an assertion failure when creating a matrix with a zero dimension. | |||
2017-02-21 | cv/video-widget: reduce cpu load | Stanislaw Halik | |
Now that the resize happens in another thread, run timer less often | |||
2017-02-21 | cv/video-widget: fix logic error | Stanislaw Halik | |
Also try not to poke size() outside UI thread. | |||
2017-02-21 | cv/video-widget: resize image in tracker thread | Stanislaw Halik | |
Otherwise it hangs up the main UI thread. | |||
2016-10-05 | cv/video-widget: fix out-of-bounds writes | Stanislaw Halik | |
Video frames were allocated as single-channel 8-bit but they were meant to be three-channel 8bit for rgb. Reported by: @kzfr Tested in realtime by: @kzfr | |||
2016-10-05 | api, cv, gui, pose-widget: remove window visibility check | Stanislaw Halik | |
Causes freezes on multiple displays. Reported and tested in realtime by: @kzfr | |||
2016-08-12 | all: rename modules s#^opentrack-##. and opentrack -> api | Stanislaw Halik | |
Adjust usages. | |||
2016-08-10 | cv: move calibrator and video widget to cv module | Stanislaw Halik | |
Adjust usages in PT and Aruco trackers. |