We are in the process of converting the Correct3D_Drift script to a proper Java plugin.
While doing so, in the new plugin we would like to give the user the option to chose via a drop-down menu between different image registration methods, such as
- Translation_PhaseCorrelation (basically the Correct3D_Drift)
The user would have the choice to select a 5D reference region against which to register.
Also registrations could be saved, loaded and reapplied to other images.
Technically, we thought of just having a TransformationInterface and then above choices would be implementations of this interface; on top of this would be a SequenceRegistration class that would implement for instance logic to register a time lapse sequence.
We were wondering if that would be useful for the community and/or what would be additional/other suggestions regarding this.
Looking forward to reading your opinions!
Christian and Aliaksandr