Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor registration to allow for registration batching #64

Merged
merged 15 commits into from
Jun 19, 2024

Conversation

NicoKiaru
Copy link
Member

This PR allows to use Warpy like commands in a batchable manner. While the previous Warpy commands are still there for backward compatibility, most of the new Pair Registration commands take their root from ABBA code.
In order to achieve this rewrite, a lot of the registration classes have been moved from ABBA to this repo.

Additionally, a command that use SIFT has been introduced, this allows for a much much better initial guess than the attempted method with elastix working on a very downscaled image.

NicoKiaru added 15 commits June 10, 2024 22:47
Adds commands for new registrations interface.
WIP
…ose who require a roi and those who don't. Also adds a way to specify the roi which is macro recordability compatible.

Adds a converter from String to RegistrationPair object.
Also, asks for sources preprocessor all the time, for all registrations.
- separate commands from registration sequence
- store sources processor in RegistrationPair object
- changes hardcoded String by final static public key String
Adds working GUI
Increases max size for SIFT
@NicoKiaru NicoKiaru merged commit 75cafaf into master Jun 19, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant