Module: extract_geometrical_features¶
Test
-
class
DoExtractGeometricFeatures
(name='extract_profile_fit_features', func=<function do_extract_geometric_features>, parser=None, process=None)[source]¶ Bases:
asterism.pipeline_manager.analysis_tasks.AnalysisTask
Methods
add_par
(name, \*\*kwargs)get_par_value
(name)list_parameters
()run
([extra_message])set_par
(name, \*\*kwargs)set_pars_from_parser
(args, argv, args_dict)start_message
([extra_message])stop_message
()
-
do_extract_geometric_features
(prod_original, prod_mapped_to_circle, image_id, extract, gabor_prod=None, unsharp_prod=None)[source]¶ Extracts geometric features using the
get_cluster_geometric_morphometric_features()
- Args:
- prod_original (
asterism.analysis_processes.morphometric_features_input_products.MorphometryInputData
): prod_mapped_to_circle (asterism.analysis_processes.morphometric_features_input_products.MorphometryInputData
): image_id (int): id of the image - Returns:
- feat_list ( list of
asterism.core.morphometry.features.MorphometricFeatures
]): list of MorphometricFeatures objects for the geometric group