2D Feature-Based Registration#
Register images to a reference image based on feature-based methods
Parameters#
- image_stacks
Image stacks as a dictionary of numpy arrays or list of HDF5 dataset URI’s
- detector
Method to detect and describe feature points in an image. Options: (‘Sift-Silx’, ‘Sift-SciKitImage’, ‘Orb-SciKitImage’)
- matcher
Method to build correspondence between the feature points in two images. Options: (‘Descriptor-Silx’, ‘Descriptor-SciKitImage’)
- mapper
Method to find parameters of the transformation between the matches Options: (‘LstSq-Numpy’, ‘LstSq-SciPy’, ‘Ransac-SciKitImage’)
- transformation_type
Type of transformation between the matches
- reference
The image in the stack that everything will be aligned to
Reg2DFeatures#
Use a feature-based registration method to calculate transformations between the images in one or more stacks.
- Identifier:
ewoksndreg.tasks.reg2d_features.Reg2DFeatures- Task type:
class
- Required inputs:
detector, image_stacks, mapper, matcher, transformation_type
- Optional inputs:
mask, output_configuration, reference_image, reference_stack
- Outputs:
features, image_stacks, matches, output_configuration, reference_stack, transformations