mantidimaging.gui.windows.recon.model module#
- class mantidimaging.gui.windows.recon.model.ReconstructWindowModel(data_model: CorTiltPointQtModel)[source]#
Bases:
object
- auto_find_minimisation_sqsum(slices: list[int], recon_params: ReconstructionParameters, initial_cor: list[float], progress: Progress) list[float] [source]#
Automatically find the COR (Center of Rotation) by minimising the sum of squared differences.
- Parameters:
slices – Slice indices to be reconstructed
recon_params – Reconstruction parameters
initial_cor – Initial COR values (float for all or list matching slice count)
progress – Progress reporter
- property cors: ndarray#
- property images#
- initial_select_data(images: ImageStack | None) None [source]#
- run_full_recon(recon_params: ReconstructionParameters, progress: Progress) ImageStack | None [source]#
- run_preview_recon(slice_idx: int, cor: ScalarCoR, recon_params: ReconstructionParameters, progress: Progress | None = None) ImageStack | None [source]#
- property slices: ndarray#