vamtoolbox.optimize#
Module Contents#
Classes#
Functions#
|
Performs VAM optimization using the selected optimizer in options |
- class vamtoolbox.optimize.Options(method: str = 'CAL', n_iter: int = 50, d_h: float = 0.8, d_l: float = 0.7, filter: str = 'ram-lak', units: str = 'normalized', blb=0, bub=None, **kwargs)#
- __default_FBP#
- __default_CAL#
- __default_PM#
- __default_OSMO#
- __default_BCLP#
- __str__()#
Return str(self).
- vamtoolbox.optimize.optimize(target_geo: vamtoolbox.geometry.TargetGeometry, proj_geo: vamtoolbox.geometry.ProjectionGeometry, options: Options, output='packaged')#
Performs VAM optimization using the selected optimizer in options
- Parameters:
target_geo (geometry.TargetGeometry object) –
proj_geo (geometry.ProjectionGeometry object) –
options (optimize.Options object) –
- Returns:
geometry.Sinogram object
geometry.Reconstruction object