- Jun 21, 2023
-
-
d.kilic authored
- that means moving the widget and all its signal/slot connections - Create new interface `WorldImageCorrespondence` for all calculations between image/pixel coords and world coords (dispatches to `ExtrCalibration` when 3D, else uses old 2D coord sys) - Moves the methods for wold image correspondence from the `ImageItem` to the newly created `CoordinateSystemBox` - During this change: Make the 2D coord system not depend on `mapToItem`; its now using normal affine transformations (`QTransform`) instead, which incidentally should make #383 easier - `imageSizeChanged` is now a slot of `Control`, such that `ImageItem` can call it without having a reference to `Control` by sending a signal (Following that: image item is now now directly depending on control anymore) - Some include clean-up
- Jun 16, 2023
-
-
l.dressen authored
-
ar.graf authored
-
Tobias Arens authored
Use not readable code marker for fixed head position Closes #152 See merge request !278
-
Tobias Arens authored
- Jun 13, 2023
-
-
d.kilic authored
- Jun 07, 2023
-
-
d.kilic authored
Init reprojection error with 0
- May 31, 2023
-
-
Schrödter, Tobias authored
Replace TrackPerson inheritance with composition See merge request !281
-
Schrödter, Tobias authored
Remove the inheritance from `TrackPerson` in favor of composition, this allows a better handling of interactions with the `TrackPerson` as changes now go through defined interfaces. Main changes: * `TrackPerson` no longer **is** a `QList<TrackPoints>` * `TrackPerson` now **has** a `QList<TrackPoints` * new function `deleteFrameRange` which will delete a range of frames, but leaving no gaps in the middle * `lastFrame` is now compute and not stored, hence no need to update it * `firstFrame` is set when creating a `TrackPerson` and will be updated when needed automatically
-
- May 16, 2023
-
-
Schrödter, Tobias authored
Resolve "Transform c3d file" Closes #393 See merge request !283
-
-
- May 09, 2023
-
-
d.kilic authored
- May 03, 2023
-
-
d.kilic authored
- May 02, 2023
- Apr 25, 2023
-
-
d.kilic authored
The image center (or principal point) could be set wrongly if the previous project had a significantly lower resolution, disallowing values for cx,cy such as the correct ones for the next project. -> load video (and therefore imagesize) first
- Apr 19, 2023
-
-
l.dressen authored
-
Schrödter, Tobias authored
Resolve "Make autosave parameters accessible via GUI" Closes #336 See merge request !271
-
Schrödter, Tobias authored
- Apr 18, 2023
-
-
Schrödter, Tobias authored
Context menu no longer moves the track point Closes #386 See merge request !273
-
Schrödter, Tobias authored
-
- Apr 14, 2023
-
-
Klein, Janine authored
Stop tracking before reaching the used border Closes #77 See merge request !269
-
Klein, Janine authored
-
- Apr 11, 2023
-
-
d.kilic authored
New procedure for dealing with invalid pet-file: - save current state before loading new file - open new file - throw exception on erroneous value - catch exception at top level and restore old state - show error message
-
Schrödter, Tobias authored
Resolve "Use `USER`-directive in Dockerfile" Closes #354 See merge request !272
-
Schrödter, Tobias authored
- Mar 28, 2023
-
-
d.kilic authored
- Delete some dead code in CoordItem - Slightly refactor `paint`-method