Skip to content

v4.4.0

Compare
Choose a tag to compare
@smistad smistad released this 10 Jun 09:43
· 468 commits to master since this release

Changes

  • Upgraded Clarius Cast API to version 9.3.
  • Catch exceptions in ComputationThread and emit a signal (criticalError) which can be caught by a GUI.
  • Enabled catching exceptions and their error messages in the ComputationThread and also potentially in streamer threads.
  • Added signal when processing is done in ComputationThread.
  • Fixed several multi-threading issues.
  • Several improvements and bug fixes needed for V1.0 of FastPathology.
  • Implemented function ImagePyramid::getLevelForMagnification to get the image pyramid level for a given microscopy magnification.
  • Created the new ApplyColormap PO.
  • Created the new RenderToImage PO.
  • Fixed bug with incorrect spacing calculated from TIFF image pyramids.
  • Fixed bug in ImageResizer causing edge artifacts.
  • Write and read tensor spacing information in HDF5 tensor export and import.
  • Started writing some python tests for pyFAST.
  • Setup CI testing of both C++ and Python code for Ubuntu and macOS.
  • Added some UFF data to the test data set.
  • Many bug fixes ++

Full Changelog: v4.3.0...v4.4.0

Release binaries and installers can be downloaded below by pressing "assets". Make sure you have the required dependencies installed on your system before using the release: see the installation instructions for Windows, Ubuntu Linux and macOS