This task will create a baseline implementation of the BaSiC algorithm. It should copy the implementation from the main branch and adapt it to work with the Settings or BaSiC settings and store the flatfield/darkfield images as class attributes.
[x] Implement the BaSiC algorithm from the main branch
[x] Change the current images input parameter from Iterable[np.ndarray] to np.ndarray.
This task will create a baseline implementation of the BaSiC algorithm. It should copy the implementation from the
main
branch and adapt it to work with theSettings
orBaSiC
settings and store the flatfield/darkfield images as class attributes.BaSiC
algorithm from themain
branchimages
input parameter fromIterable[np.ndarray]
tonp.ndarray
.BaSiC.fit()