craftutils.observation.epoch.ImagingEpoch.register(output_dir: str, frames: dict | None = None, template: int | dict | ImagingImage | str = 0, **kwargs)
Parameters
output_dir: str

frames: dict | None = None

template: int | dict | ImagingImage | str = 0

There are three options for this parameter: int: An integer specifying the position of the image in the list to use as the template for alignment (ie, each filter will use the same list position) dict: a dictionary with keys reflecting the filter names, with values specifying the list position as above ImagingImage: an image from outside this epoch to use as template. You can also pass the path to the image

as a string.

**kwargs

Returns