Skip to main content

Module simulation

Module simulation 

Source
Expand description

Synthetic objects, camera response, acquisition effects, and simulation. Controlled synthetic acquisition for image-plane Fourier ptychography.

Construct a crate::simulation::SyntheticObject, configure a crate::simulation::Simulator with a compiled crate::model::ImagePlaneModel, and optionally add crate::simulation::CameraModel response or crate::simulation::IlluminationAcquisitionErrors. Simulation produces a crate::simulation::SimulationResult with measured intensities and retained ground truth.

Modules§

presets
Small deterministic simulation presets for tests and benchmarks.

Structs§

CameraModel
Concrete detector pipeline from optical intensity to digital counts.
IlluminationAcquisitionErrors
Non-geometric illumination errors introduced during acquisition.
SimulationResult
Owned simulated measurements with true and assumed models and retained ground truth.
Simulator
Builder for deterministic synthetic image-plane FPM acquisitions.
SyntheticObject
Owned high-resolution complex sample field used as simulation ground truth.