def test_threshold_initialization_no_output_surface(aorta_image): initializer = imageinitialization.vmtkImageInitialization() initializer.Image = aorta_image initializer.Interactive = 0 initializer.Method = 'threshold' initializer.LowerThreshold = 100 initializer.UpperThreshold = 1000 initializer.Execute() assert initializer.Surface is None
def test_isosurface_initialization_output_level_sets(aorta_image, compare_images): name = __name__ + '_test_isosurface_initialization_output_level_sets.mha' initializer = imageinitialization.vmtkImageInitialization() initializer.Image = aorta_image initializer.Interactive = 0 initializer.Method = 'isosurface' initializer.IsoSurfaceValue = 500 initializer.Execute() assert compare_images(initializer.InitialLevelSets, name) == True
def test_threshold_initialization_isosurface_value_is_zero(aorta_image): initializer = imageinitialization.vmtkImageInitialization() initializer.Image = aorta_image initializer.Interactive = 0 initializer.Method = 'threshold' initializer.LowerThreshold = 100 initializer.UpperThreshold = 1000 initializer.Execute() assert initializer.IsoSurfaceValue == 0
def test_threshold_initialization_output_level_sets(aorta_image, compare_images): name = __name__ + '_test_threshold_initialization_output_level_sets.mha' initializer = imageinitialization.vmtkImageInitialization() initializer.Image = aorta_image initializer.Interactive = 0 initializer.Method = 'threshold' initializer.LowerThreshold = 100 initializer.UpperThreshold = 1000 initializer.Execute() assert compare_images(initializer.InitialLevelSets, name) == True
def test_isosurface_initialization_output_isosurface_value(aorta_image): initializer = imageinitialization.vmtkImageInitialization() initializer.Image = aorta_image initializer.Interactive = 0 initializer.Method = 'isosurface' initializer.IsoSurfaceValue = 500 assert initializer.IsoSurfaceValue == 500 initializer.Execute() # after execution the output isosurface value is reset to zero assert initializer.IsoSurfaceValue == 0
def test_collidingfronts_initialization_output_level_sets(aorta_image, compare_images, colliding_fronts_source_points, colliding_fronts_target_points): name = __name__ + '_test_collidingfronts_initialization_output_level_sets.mha' initializer = imageinitialization.vmtkImageInitialization() initializer.Image = aorta_image initializer.Interactive = 0 initializer.Method = 'collidingfronts' initializer.LowerThreshold = 700 initializer.SourcePoints = colliding_fronts_source_points initializer.TargetPoints = colliding_fronts_target_points initializer.Execute() assert compare_images(initializer.InitialLevelSets, name) == True