tomwer.core.process.reconstruction.axis.params.AxisRP#
- class tomwer.core.process.reconstruction.axis.params.AxisRP#
Configuration class for a tomwer
AxisTask
note: every modification on the parameters will process a call fo changed except axis_url_1 and axis_url_2 which will produce a call to the dedicated axis_url_changed
- AXIS_POSITION_PAR_KEY = 'ROTATION_AXIS_POSITION'#
Key used for the axis position in par files
- property absolute_cor_value#
- property angle_mode#
- property axis_url_1#
the first file to be used for the axis calculation
- property axis_url_2#
the second file to be used for the axis calculation
- axis_urls_changed()#
Callback when the axis url change
- property calculation_input_type#
- changed()#
callback to overwrite when the parameter value changed
- property composite_fine_step#
Fine step along x axis
- property composite_options: dict#
return specific options for composite cor search
- property composite_window_size#
- copy(axis_params, copy_axis_url=True, copy_flip_lr=True)#
- property extra_cor_options: str#
- property flip_lr#
- property frame_width: float | None#
- static from_dict(_dict)#
- get_nabu_cor_options_as_dict()#
- Return type:
str
- get_simple_str()#
special information as a str for mode able to handle both sinogram and radios
- load_from_dict(_dict)#
- property look_at_stdmax#
- property mode#
- n_url()#
- Returns:
number of available url from url_1, url_2
- property padding_mode#
- property paganin_preproc#
- property projection_type#
- property relative_cor_value#
- property scale_img2_to_img1#
- set_relative_value(value)#
- property sinogram_line#
- property sinogram_subsampling: int#
Subsample radio to speed up processing of the sinogram generation
- to_dict()#
- property x_rotation_axis_pixel_position: float | None#
- property x_rotation_axis_pos_px_offset: float#