tomaat.extras package

Submodules

tomaat.extras.transforms module

class tomaat.extras.transforms.FromITKFormatFilenameToSITK(fields)[source]

Bases: object

class tomaat.extras.transforms.FromLabelVolumeToVTKMesh(label_filed, mesh_field, return_VTK_field='return_VTK', spacings_field='original_spacings_NP', sizes_field='original_sizes_std_size', origins_field='original_origins_NP', directions_field='original_directions_NP', convert_to_ras_field='RAS')[source]

Bases: object

mesh_reduction_percentage = 0.9
class tomaat.extras.transforms.FromListToNumpy5DArray(fields)[source]

Bases: object

class tomaat.extras.transforms.FromNumpy5DArrayToList(fields)[source]

Bases: object

class tomaat.extras.transforms.FromNumpyOriginalSizeToStandardSize(fields, size, field_pads='pads_std_size', field_crops='crops_std_size', field_original_sizes='original_sizes_std_size')[source]

Bases: object

class tomaat.extras.transforms.FromNumpyStandardSizeToOriginalSize(fields, field_pads='pads_std_size', field_crops='crops_std_size', field_original_sizes='original_sizes_std_size')[source]

Bases: object

class tomaat.extras.transforms.FromNumpyToSITK(fields, field_original_spacing='original_spacings_NP', field_original_direction='original_directions_NP', field_original_origins='original_origins_NP')[source]

Bases: object

class tomaat.extras.transforms.FromSITKFloat32ToSITKUint8(fields)[source]

Bases: object

class tomaat.extras.transforms.FromSITKOriginalIntensitiesToRescaledIntensities(fields, min_intensity=0.0, max_intensity=1.0, field_original_ranges_min='original_ranges_min', field_original_ranges_max='original_ranges_max')[source]

Bases: object

class tomaat.extras.transforms.FromSITKOriginalResolutionToStandardResolution(fields, resolution, field_original_spacings='original_spacings', field_spacing_metric=None)[source]

Bases: object

class tomaat.extras.transforms.FromSITKRescaledIntensitiesToOriginalIntensities(fields, field_original_ranges_min='original_ranges_min', field_original_ranges_max='original_ranges_max')[source]

Bases: object

class tomaat.extras.transforms.FromSITKStandardResolutionToOriginalResolution(fields, field_original_spacings='original_spacings')[source]

Bases: object

class tomaat.extras.transforms.FromSITKToNumpy(fields, field_original_spacing='original_spacings_NP', field_original_direction='original_directions_NP', field_original_origins='original_origins_NP')[source]

Bases: object

class tomaat.extras.transforms.FromSITKUint8ToSITKFloat32(fields)[source]

Bases: object

class tomaat.extras.transforms.ThresholdNumpy(image_field, threshold_field)[source]

Bases: object

tomaat.extras.utils module

class tomaat.extras.utils.TransformChain(transforms_list)[source]

Bases: object

Module contents