Skip to content
Snippets Groups Projects
  1. Apr 19, 2023
  2. Apr 14, 2023
  3. Mar 27, 2023
    • d.kilic's avatar
      Gray out calib (3/N) · df494722
      d.kilic authored
      - Introduces `ExtrinsicParameters`-Struct
      - Extract `ExtrinsicBox` from `Control`
      df494722
  4. Mar 17, 2023
  5. Mar 06, 2023
  6. Feb 17, 2023
  7. Feb 06, 2023
  8. Feb 03, 2023
    • d.kilic's avatar
      Restructure GUI: `FilterBeforeBox` and `IntrinsicBox` · de55ad08
      d.kilic authored
      - Move "filter before" GroupBox into own widget
      - Move "intrinsic" GroupBox into own widget
      - Save intrinsic calibration in struct
      - Use said struct as parameter for `CalibFilter`
      - Add `setValue`-helper function for loading values into UI respecting min/max
      - Move PeTrack-Version from Setter to Constructor of Petrack-object
      - Add Unit-Tests
      de55ad08
  9. Jan 19, 2023
  10. Jan 12, 2023
  11. Nov 16, 2022
  12. Nov 11, 2022
  13. Nov 10, 2022
  14. Nov 09, 2022
  15. Oct 27, 2022
  16. Oct 26, 2022
  17. Oct 21, 2022
  18. Sep 22, 2022
  19. Sep 12, 2022
  20. Sep 01, 2022
    • d.kilic's avatar
      Replace all Q(Double)SpinBoxes with P(Double)SpinBoxes · 7de5a4dc
      d.kilic authored
      The custom spinboxes ignore the wheel event, i.e. can not be changed with the mouse wheel.
      
      This MR does not touch sliders. **Sliders can still be changed by scrolling** and spinboxes connected to sliders (i.e. translation of coordinate system) are changed as well, when the slider is changed by scrolling.
      7de5a4dc
  21. Jul 29, 2022
  22. Jul 08, 2022
    • d.kilic's avatar
      Fix warnings on MSVC compiler · 3932b826
      d.kilic authored
      - Preparation on a switch to MSVC on windows
        - Reason: Support for vcpkg, while MinGW is only community supported
      3932b826
  23. Jun 14, 2022
  24. Jun 03, 2022
  25. May 06, 2022
  26. Apr 29, 2022
  27. Apr 07, 2022
  28. Mar 30, 2022
  29. Mar 29, 2022
  30. Mar 23, 2022
  31. Mar 14, 2022
  32. Mar 07, 2022
  33. Mar 02, 2022
    • d.kilic's avatar
      Only reduce quality of tracked point on replacing detection · 6a1c86f4
      d.kilic authored
      We previously used a comparison to quality 100 for checking, if a point is a detection or not in the changed code. This was replaced by `80`, so a color-detection on e.g. a multicolormarker with code, which has quality 90, still gets counted as detection.
      
      Also a helper function `isDetection` was created, so that this knowledge about the quality <-> detection relationship isn't scattered everywhere in the code.
      6a1c86f4
    • d.kilic's avatar
      Resolve "Merge doesn't delete already merged person from further evaluation" · 901f3a8c
      d.kilic authored
      There was an error, where a person, who was already deleted because they were merged with another, still got evaluated. During this evaluation, the person which got the index of the deleted one got processed, or a segmentation fault happened, when the deleted person was the last one.
      
      This is fixed by setting `mStatus` to not only signal not being tracked, but also, already being merged away.
      901f3a8c
Loading