2D Example Stack#

Generates some dummy data for testing of registration tasks.

../../_images/example_stack.png

Example2DStacks#

Generate one or more stacks of transformed images to test registration methods.

Identifier:
ewoksndreg.tasks.example2d_stacks.Example2DStacks
Task type:
class
Inputs:
name* : str

Name of the image

Examples:
  • 'astronaut'
transformation_type* : ewoksndreg.transformation.types.TransformationType

Transformation type

Examples:
  • 'translation'
  • 'rigid'
shape : Sequence[int] | None= None

Image shape

Examples:
  • (200, 220)
nimages : int | None= None

Number of images per stack

nstacks : int | None= None

Number of image stacks

noise : int | None= None

Number of image stacks

Examples:
  • 's&p'
  • 'uniform'
Outputs:
image_stacks : Dict[str, List[numpy.ndarray]] | Dict[str, str]

Dictionary of image stacks in memory or URIs.

transformations : Dict[str, List[ewoksndreg.transformation.base.Transformation]]

Transformation between the images of each stack.