itk_dreg.reduce_dfield.dreg¶
Module Contents¶
Classes¶
Implements |
|
Implements |
|
Return a transform collection of results. |
Functions¶
Resample from a set of block registration results into a deformation field transform. |
Data¶
API¶
- itk_dreg.reduce_dfield.dreg.logger¶
‘getLogger(…)’
- class itk_dreg.reduce_dfield.dreg.ReduceToDisplacementFieldMethod¶
Bases:
itk_dreg.base.registration_interface.ReduceResultsMethodImplements
itk-dregregistration reduction by composing anitk.DisplacementFieldTransformfrom pairwise subimage registration results.- __call__(block_results: Iterable[itk_dreg.base.image_block_interface.LocatedBlockResult], fixed_reader_ctor: itk_dreg.base.registration_interface.ConstructReaderMethod, initial_transform: itk.Transform, displacement_grid_scale_factors: Optional[List[float]] = [1.0, 1.0, 1.0], **kwargs) itk_dreg.base.image_block_interface.RegistrationTransformResult¶
- class itk_dreg.reduce_dfield.dreg.EulerConsensusReduceResultsMethod¶
Bases:
itk_dreg.base.registration_interface.ReduceResultsMethodImplements
itk-dregregistration reduction by composing anitk.Euler3DTransformfrom a pairwise subimage rigid registration results.- __call__(block_results: Iterable[itk_dreg.base.image_block_interface.LocatedBlockResult], **kwargs) itk_dreg.base.image_block_interface.RegistrationTransformResult¶
- itk_dreg.reduce_dfield.dreg.reduce_to_deformation_field_transform(block_results: Iterable[itk_dreg.base.image_block_interface.LocatedBlockResult], reference_image: itk.Image[itk.F, 3], initial_transform: itk_dreg.base.itk_typing.TransformType, scale_factors: List[float] = [10, 10, 10], default_transform: itk.Transform = None) itk.DisplacementFieldTransform[itk.D, 3]¶
Resample from a set of block registration results into a deformation field transform.
- class itk_dreg.reduce_dfield.dreg.TransformCollectionReduceResultsMethod¶
Bases:
itk_dreg.base.registration_interface.ReduceResultsMethodReturn a transform collection of results.
Note (2023.11.10):
transform_collectiondoes not yet extenditk.Transform. This should not be used in production.- __call__(block_results: Iterable[itk_dreg.base.image_block_interface.LocatedBlockResult], **kwargs)¶