registration utils
Utils functions for registration.
| CLASS | DESCRIPTION |
|---|---|
InitArgsRegistration |
Registration init args. |
InitArgsRegistrationConsensus |
Registration consensus init args. |
RegistrationMethod |
RegistrationMethod Enum class. |
| FUNCTION | DESCRIPTION |
|---|---|
chi2_shift_out |
Calculate the shift between two images using chi2_shift. |
Classes¶
InitArgsRegistration
pydantic-model
¶
Bases: BaseModel
Registration init args.
Passed from init_image_based_registration to
compute_image_based_registration.
Fields:
Source code in fractal_tasks_core/_registration_utils.py
InitArgsRegistrationConsensus
pydantic-model
¶
Bases: BaseModel
Registration consensus init args.
Provides the list of zarr_urls for all acquisitions for a given well.
Fields:
-
zarr_url_list(list[str])
Source code in fractal_tasks_core/_registration_utils.py
RegistrationMethod
¶
Bases: Enum
RegistrationMethod Enum class.
| ATTRIBUTE | DESCRIPTION |
|---|---|
PHASE_CROSS_CORRELATION |
phase cross correlation based on scikit-image (works with 2D & 3D images).
|
CHI2_SHIFT |
chi2 shift based on image-registration library (only works with 2D images).
|
Source code in fractal_tasks_core/_registration_utils.py
Functions:¶
chi2_shift_out(img_ref, img_cycle_x)
¶
Calculate the shift between two images using chi2_shift.
Returns the output in the same format as phase_cross_correlation.
| PARAMETER | DESCRIPTION |
|---|---|
|
First image.
TYPE:
|
|
Second image.
TYPE:
|
| RETURNS | DESCRIPTION |
|---|---|
list[ndarray]
|
List containing numpy array of shift in y and x direction. |