summaryrefslogtreecommitdiffhomepage
path: root/tracker-pt
AgeCommit message (Collapse)Author
2023-06-01tracker/pt: fix tab orderStanislaw Halik
PR: #1665
2023-06-01slightly reduce number of lines of codeTom Brazier
2023-06-01Get tab ordering and default model tab rightTom Brazier
2023-05-31Added a slider to control the strength of the color matching for chroma keyTom Brazier
2023-05-30Reduce CPU usage for overexposed chroma key detectionTom Brazier
2023-05-28When selecting chroma keying, include unsaturated colours for overexposed pixelsTom Brazier
2022-10-10Revert "options/value: add `QObject::connect` wrapper"Stanislaw Halik
This reverts commit a67e8630caf20e7f48151024e9e68dd9271d75c7.
2022-07-01options/value: add `QObject::connect` wrapperStanislaw 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-05tracker/pt: don't link static lib with opentrack-videoStanislaw Halik
2022-05-11tracker/{pt-base,trackhat}: add variable deadzone factoropentrack-2022.2.0Stanislaw Halik
2022-04-26tracker/pt: make dialog less tallStanislaw Halik
2022-04-19fix i18n generationStanislaw Halik
2022-04-19tracker/pt: add point filter deadzoneStanislaw Halik
2022-01-06tracker/pt: bring back original centroid estimation codeopentrack-2022.1.0Stanislaw Halik
2022-01-06tracker/pt: don't mask out pixels below thresholdStanislaw Halik
2022-01-05Revert "Revert "tracker/pt: remove arbitrary min brightness threshold""Stanislaw Halik
This reverts commit d98d36c9acc66fb3158f77274189c92b1330fbf6.
2022-01-05tracker/pt: use stricter boundaries for meanshiftStanislaw Halik
2022-01-05tracker/pt: add commented-out old centroid estimationStanislaw Halik
2022-01-05tracker/pt: clean up grayscale handling. add migration.Stanislaw Halik
The averaging mode is slower than the opencv SIMD implementation for BT.709. Remove it. Make it optional to perform hardware grayscaling using the ps3eye sensor with the open driver. Default to grayscaling using the CPU.
2022-01-04Revert "tracker/pt: remove arbitrary min brightness threshold"Stanislaw Halik
This reverts commit 8ac0471c1c0c4cdf76f696b7c3c18d1d3a776a78. Discussion: #1381
2021-12-17tracker/pt: make dialog embeddableStanislaw Halik
2021-12-17tracker/pt: fix dialog tab orderStanislaw Halik
2021-12-17options, tracker/pt: allow force-reloading value_::valueChangedStanislaw Halik
Fixes auto threshold slider label text on toggling the checkbox without dragging the slider.
2021-12-16tracker/pt: revert the point filter change for nowStanislaw Halik
2021-12-16tracker/pt: fix cosmetic warningStanislaw Halik
2021-12-16many: switch from using std::unique_ptr<t>::get() to &*ptrStanislaw Halik
2021-12-16tracker/pt: try fixing point filter sawtooth-like motionStanislaw Halik
2021-11-04tracker/pt: add point filter gain limiterStanislaw Halik
2021-11-02tracker/pt: clamp max filter gainStanislaw Halik
2021-11-02tracker/pt: fix typo in pt fitlerStanislaw Halik
2021-10-21tracker/pt: fix typoopentrack-2021.1.3Stanislaw Halik
No functional changes.
2021-10-19cv, tracker/pt: cleanup opencv includesStanislaw Halik
2021-10-19tracker/pt: fix hangStanislaw Halik
2021-10-18tracker/pt: remove camera_mtxStanislaw Halik
2021-10-18tracker/pt: fix the deadlock even harderStanislaw Halik
2021-10-17tracker/pt: fix the deadlock for good this timeStanislaw Halik
2021-10-17tracker/pt: fix deadlockStanislaw Halik
2021-10-17tracker/pt: display points as ellipsesStanislaw Halik
2021-10-16tracker/pt: bail out early on camera open failureStanislaw Halik
2021-10-16tracker/pt: remove dead codeStanislaw Halik
2021-10-16tracker/pt: adjust max point size per fixed formulaStanislaw Halik
2021-10-16tracker/pt: fix radius formulaStanislaw Halik
2021-10-10cmake: add missing quotes while at itStanislaw Halik
2021-10-04tracker/pt: improve point filter somewhatStanislaw Halik
Moving LEDs at different speeds results in nonsensical poses so use the deltas from the fastest moving point.
2021-10-04tracker/pt: abort thread after camera open failureStanislaw Halik
2021-10-04tracker/{aruco,easy,pt,wii}, video/opencv: allow dynamic opencvStanislaw Halik
2021-10-02tracker/pt: fix rare crash due to QProcess use across threadsStanislaw Halik
This was caused by QProcess in video/ps3eye getting created from the UI thread, then recreated on the Point Tracker's thread.
2021-10-02tracker/pt: allow for even more filteringStanislaw Halik
2021-10-01tracker/pt: use std::{begin,end}Stanislaw Halik
2021-10-01tracker/pt: fix scale on the point filterStanislaw Halik