numina.processing — Image processing

class numina.processing.BadPixelCorrector(badpixelmask, datamodel=None, calibid='calibid-unknown', dtype='float32', hwin=2, wwin=2)

A Node that corrects a frame from bad pixels.

class numina.processing.BiasCorrector(biasmap, biasvar=None, datamodel=None, calibid='calibid-unknown', dtype='float32')

A Node that corrects a frame from bias.

class numina.processing.Corrector(datamodel=None, calibid='calibid-unknown', dtype='float32')

A Node that corrects a frame from instrumental signatures.

class numina.processing.DarkCorrector(darkmap, darkvar=None, datamodel=None, calibid='calibid-unknown', dtype='float32')

A Node that corrects a frame from dark current.

class numina.processing.DivideByExposure(datamodel=None, calibid='calibid-unknown', dtype='float32')

A Node that divides its input by exposure time.

class numina.processing.FlatFieldCorrector(flatdata, datamodel=None, calibid='calibid-unknown', dtype='float32')

A Node that corrects a frame from flat-field.

class numina.processing.NonLinearityCorrector(polynomial, datamodel=None, calibid='calibid-unknown', dtype='float32')

A Node that corrects a frame from non-linearity.

class numina.processing.SimpleDataModel(name='UNKNOWN', mappings=None)

Model of the Data being processed

class numina.processing.SkyCorrector(skydata, datamodel=None, calibid='calibid-unknown', dtype='float32')

A Node that corrects a frame from sky.

numina.processing.TagOptionalCorrector

alias of Corrector