Releases: nasa/upsp-processing
Releases · nasa/upsp-processing
v4.2
What's Changed
Minor release.
Improvements:
- Added
upsp.videosubpackage with mraw and cine readers - Bounds checking for 3D->2D projection - ensures the internal calibration is valid to apply to a given model position (e.g., in cases where higher-order calibration terms are negative, points very far outside the field of view can get erroneously projected INTO the image plane)
- Template-based detection for registration targets (+deprecate blob detection)
- Added unit tests for camera calibration modules
Smaller updates/fixes:
upsp.kulite_utilities.Kulitesreduce spamupsp-make-processing-treebugfixes--outdirhandles relative paths; they are converted to canonical paths prior to generating tree.config_nameparsing is improved.psp_processinput (*.inp) file now includes optionalpixel_interpolationparameter to control image warping pixel interpolation method(linearornearest). Defaults tolinear(same as previous hard-coded behavior)
CI/CD updates
- Github action for unit tests, README badges by @marclecerf in #1
- Github action for deploying wheels to PyPI with cibuildwheel by @marclecerf in #3
Full Changelog: v4.1...v4.2
v4.1
Initial public release of source code.
Full Changelog: https://github.com/nasa/upsp-processing/commits/v4.1