pyfli.solver.binned_fitter#
Bin image cubes spatially and fit the binned FLI data.
This module belongs to pyfli.solver and is part of PyFLI least-squares, maximum-
likelihood, CPU, GPU, binned, and global FLI fitting routines. Public API includes
classes FLIBinner and BinnedFLIFitter.
Classes
|
Fit spatially binned FLI data with an existing processor. |
|
Apply spatial binning to FLI image and IRF cubes. |
- class FLIBinner(bin_radius=1)[source]#
Bases:
objectApply spatial binning to FLI image and IRF cubes. It reduces noise by aggregating neighboring pixels before fitting.
- Parameters:
bin_radius (
int) – Radius of the spatial binning neighborhood in pixels.
- class BinnedFLIFitter(processor_instance, bin_radius=1)[source]#
Bases:
objectFit spatially binned FLI data with an existing processor. It wraps binning, mask propagation, processor dispatch, and result saving for binned datasets.
- Parameters:
processor_instance (
Any) – Optional processor reused for pixel-level fitting or reconstruction.bin_radius (
int) – Radius of the spatial binning neighborhood in pixels.