Skip to content

Releases: Oliver-Loeffler/image-registration

v0.0.7

25 Apr 21:39
8f3c8bf
Compare
Choose a tag to compare
  • Reworked the image-registration module so that it no longer provides a default solver, also the image-registration module now replaces core
  • Removed the core module
  • The jama module now provides JAMA 1.0.3 functionality while having no external dependencies. jama also provides a solver implementation.
  • README updated accordingly
  • Minor updates to build files (SonarQube plugin added, publishing removed for the ejml bundle)

v0.0.6

23 Apr 22:34
fa914d4
Compare
Choose a tag to compare
  • Introduced module descriptors (module-info.java) to support Java Platform Module System
  • Implemented modularized solvers if possible
  • Added modularized JAMA implementation as subproject
  • Java 11 is now the new minimum requirement (Java 1.8 is no longer supported)
  • Updated to Gradle 8.1.1 so that the project can be compiled with Java 19/20

v0.0.5

17 Oct 10:43
Compare
Choose a tag to compare
  • Separated Solver API from main project to enable binding to different linear algebra libraries
  • Implemented multiple solvers using JAMA, JBLAS, EJML, Apache Math Commons and LA4J
  • Prepared for use of JPMS, Java Platform Module System
  • Switched from Maven to Gradle

v0.0.4

10 Apr 21:58
Compare
Choose a tag to compare
[maven-release-plugin] copy for tag v0.0.4

v0.0.3

10 Apr 21:58
Compare
Choose a tag to compare
[maven-release-plugin] copy for tag v0.0.3

v0.0.2

09 Sep 06:37
Compare
Choose a tag to compare
  • supports 1D data sets for JAMA bases rigid and affine transforms
  • reworked the Transforms API to be more consistent
  • reworked the SiteSelection class (there is no longer a specific site selection predicate for first order calc.)
  • introduced an error handler for AffineTransformCalculation in order to deal with edge cases where (e.g. singular matrices)
  • Calculation models in TransformCalculation functions are now exchangeable (still yet via constructor)
  • Added many tests and some concept & idea documentation

v0.0.1

09 Sep 06:36
Compare
Choose a tag to compare
  • works basically for few cases
  • provides rigid-body-transforms for data alignment
  • offers an affine transform for evaluation and correction
  • basic domain type Displacement introduced