Skip to content

v4.2

Latest
Compare
Choose a tag to compare
@marclecerf marclecerf released this 21 Jul 22:09
· 14 commits to master since this release
77ab9ba

What's Changed

Minor release.

Improvements:

  • Added upsp.video subpackage 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.Kulites reduce spam
  • upsp-make-processing-tree bugfixes
    • --outdir handles relative paths; they are converted to canonical paths prior to generating tree.
    • config_name parsing is improved.
    • psp_process input (*.inp) file now includes optional pixel_interpolation parameter to control image warping pixel interpolation method(linear or nearest). Defaults to linear (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