Releases: ANP-Granular/ParticleTracking
Releases · ANP-Granular/ParticleTracking
v0.6.7 (RodTracker)
[v0.6.7] (RodTracker)
Added
- a couple of warnings (data is loaded only from one camera) added which were missing in the last release
- added a warning when no particles are detected in a given frame
- new flake8 version warnings (F824) suppressed (will be addressed in the new releases)
Fixed
- updated paths in documentation
Note
- intended reference version for JOSS publication
v0.6.5 (RodTracker)
[v0.6.5]
Added
- shows warning message when loading coordinate data for only one camera (instead of producing an error)
- shows warning message when attempting to solve tracking or update the graphs when only one camera data is loaded
Fixed
- updated documentation of RodTracker with better explanation of workflow and usage of example data
- other small updates to documentation
Note:
- installer binaries will be updated soon for the next release
v0.6.4 (RodTracker)
Added
- Windows installer for CUDA 12.4 version (CUDA should be installed before RodTracker)
- Linux deb package will be added soon
- missing sections in documentation were added (i.e. world coordinate transformation)
- placeholders (TBDs) were replaced for API documentation
Changed
- default rod detection models (CPU and CUDA) are now published and downloaded via PyTorch Hub (#102)
- default number of detected particles changed to 25 for each color (corresponding to default sample data)
- ParticleDetection dependency updated (ParticleDetection v0.4.3 now required)
- reverted to original dialogue window for stereo calibration/world transformation (for consistency with image loading dialogue)
Fixed
- tracking now works as intended, previously it required to press the "solve" button frame by frame (#96)
- solved issue when changes in data were not saved and reverted after pressing "solve" button
- tracking/matching tests were updated according to the fixed tracking issue
v0.6.3 (RodTracker)
Added
- support for Python 3.12
- viewing mode displaying all particles in a frame (#94)
- deleting particles from the
Particlestab (#93) - informative dialog before downloading the example model for rod detection (#89)
Changed
- removed scaling of example data (#95)
- made error dialogues modal (#92)
- folders must be selected during image loading (#88)
Fixed
v0.6.2 (RodTracker)
Added
- automated testing using a GitHub workflow (#84)
- popup dialog showing unhandled errors to users (#74)
- button to download an example detection model (#75, #85)
- link to the source code in the documentation (#81)
Changed
- removed/changed URL dependencies (#78)
- removed metadata from version generation
Fixed
Removed
GPUinstallation option
v0.6.1
Added
- support for python3.11
- support for more complex image file names, i.e. '..._00000.png'
- buttons to report issues/request features on GitHub
- dynamic versioning
- support for macOS
- creation of installers on Windows, Linux, and macOS
- choice between opening a local/online version of the documentation
Changed
- logo/icon
Fixed
- missing installation requirement (Git)
- capability to 'correct' rods when none are present in the loaded dataset on the current frame (#73)
Removed
- bundling into a single file
v0.6.0
Added
- old rod positions are displayed during editing as a visual cue
- mode for automatic selection of the rod closest to the cursor
- documentation with Sphinx
- integration of
ParticleDetectionfunctionality- detection of rods from images
- recalculation of 3D rod positions from position updates in 2D
- tracking of rods and following recalculation of 3D positions
- evaluation plots for 3D position reconstruction
- shortcut to fit the displayed image to its available space
- added a 'busy' indicator for tabs running long background tasks
- shortcut to delete a rod when having it selected
- display of the documentation from the Help dropdown menu
- loaded/changed position data is automatically saved every 60 seconds
Changed
- rods are now displayed partially transparent while being selected
- display of a folder selection dialog, if no folder is selected during saving
- settings-/data-directory is now determined with
platformdirs
Fixed
- test suite problems have been fixed
- initial display of rods on Windows
- rods not being completely deletable (#69)
Removed
- function to display the README in the application
True number of rodssetting is no longer available
v0.5.8
Added
- splash screen during the startup of the
RodTracker
Changed
- migration from
setuptoolstopoetryas the build system - each module can now access its own logger, leading to more informative log messages
Fixed
- bundling of the
RodTrackerto a standalone program - cropping of displayed rod numbers for font sizes >11
Removed
- splash screen during unpacking stage of standalone programs bundled as one file