medipt.utils package

Submodules

medipt.utils.image_input_output_space module

medipt.utils.image_input_output_space.resolve_input_output_space(dim=3, input_image=None, reference_image=None, input_size=None, output_size=None, input_spacing=None, output_spacing=None, input_direction=None, output_direction=None, input_origin=None, output_origin=None, *args, **kwargs)[source]
Parameters:

medipt.utils.random_float module

medipt.utils.random_float.initialize_rand_state(seed=None, legacy_random_state=True)[source]
Return type:

Union[ModuleType, Generator, BitGenerator]

Parameters:
medipt.utils.random_float.random_binomial(n, p, output_size=None, ignore_axis=None, seed=None, legacy_random_state=True, rand_init=None)[source]
Parameters:
Return type:

Union[ndarray, int]

Returns:

medipt.utils.random_float.random_uniform_float(low_value, high_value, output_size=None, dim=None, seed=None, legacy_random_state=True, rand_init=None)[source]
Return type:

Union[float, List[float], ndarray]

Parameters:

medipt.utils.spatial_utils module

medipt.utils.spatial_utils.get_output_size_from_spacing(dim, input_size, input_spacing, input_direction, output_spacing, output_direction=None, *args, **kwargs)[source]
Parameters:
medipt.utils.spatial_utils.get_output_spacing_from_size(dim, input_size, input_spacing, input_direction, output_size, output_direction=None, *args, **kwargs)[source]
Parameters:
medipt.utils.spatial_utils.image_center(input_size, *args, **kwargs)[source]
Parameters:

input_size (Tuple[int, ...]) –

medipt.utils.spatial_utils.image_index_to_phys(dim, index_coords, image=None, size=None, origin=None, spacing=None, direction=None, *args, **kwargs)[source]
Return type:

List[float]

Parameters:
medipt.utils.spatial_utils.physical_image_size(dim, size, spacing, direction, origin, *args, **kwargs)[source]
Return type:

List[float]

Parameters:
medipt.utils.spatial_utils.physical_image_size_no_origin(dim, size, spacing, direction, *args, **kwargs)[source]
Return type:

List[float]

Parameters:

Module contents

medipt.utils.set_num_workers(n_threads)[source]