Update "Align Image to Reference" node to v3.0.0#3091
Merged
joeyballentine merged 3 commits intochaiNNer-org:mainfrom Mar 12, 2025
pifroggi:main
Merged
Update "Align Image to Reference" node to v3.0.0#3091joeyballentine merged 3 commits intochaiNNer-org:mainfrom pifroggi:main
joeyballentine merged 3 commits intochaiNNer-org:mainfrom
pifroggi:main
Conversation
joeyballentine
approved these changes
Mar 12, 2025
Member
joeyballentine
left a comment
There was a problem hiding this comment.
Awesome, thanks. Heard this works really well
clausqr
pushed a commit
to clausqr/chaiNNer
that referenced
this pull request
Jun 25, 2025
* Update "Align Image to Reference" node to v3.0.0 * Update "Align Image to Reference" node to v3.0.0 * fix pyright errors and improve description
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This brings the node up to date to match the Vapoursynth version.
Full changelog:
Precisionlevels now produce different results. There are now 4 levels instead of 5. Alignment quality is better than before for a given precision level, but also slower.Maskinput. It takes a black & white image that can be used to exclude areas in white from warping, like a watermark or text that is only on one image. Masked areas will instead be warped like the surroundings.Wide Searchtoggle and removed now obsoleteAlignment Passesslider. This enables a larger search radius at the cost of some speed. When enabled completely different crops like 4:3 and 16:9, shearing, and rotations up to 45° can be aligned. It works by doing a fast homography alignment with the help of XFeat first to move the corners of the image roughly into the right position before proceeding with the main alignment step. This is both better and faster than the old approach.Low Quality Inputtoggle and removed now obsoleteBlur Strengthslider.This enables better handling for low-quality input images. When enabled general shapes are prioritized over high-frequency details like noise, grain, or compression artifacts by averaging the warping across a small area. This works better than the old approach and does not require finetuning.