Grounded.Tools.DetecteurMire.DetectionCCTag module

class Grounded.Tools.DetecteurMire.DetectionCCTag.DetectionCCTag(path_cctag_directory: str, working_directory: str, output_dir: str, reuse_wd: str = 'False')[source]

Bases : DetecteurMire

Implémente l’interface DetecteurMire et implémente les méthodes nécessaires pour l’exécution de detection, une composante de CCTag

Elle est utilisée pour calculer les coordonnées de chacune des mires présentes sur une image

detection_mires(chemin_dossier_image) list[Image][source]

Détecte chacune des mires présentes sur une image, renvoyant une liste d’objet image contenant les mires (Mire2D) qui apparaissent sur cette image.

Args:

chemin_dossier_image: un dossier contenant une ou plusieurs images en paramètre.

Returns:

list[Image]: une liste contenant toutes les images ayant été trouvé par le détecteur de mire

get_config() str[source]
exception Grounded.Tools.DetecteurMire.DetectionCCTag.DetectionCCTagException[source]

Bases : Exception

Grounded.Tools.DetecteurMire.DetectionCCTag.load_liste_image(aFile: File, path_images: str) list[Image][source]
Grounded.Tools.DetecteurMire.DetectionCCTag.parsing_result(resultat: str) list[Image][source]

 » Parse les sorties standard et d’erreur de l’executable detection afin de renvoyer ces informations sous la forme d’une liste d’image

Args:

resultat (str): résultat de la sortie standard et d’erreur de l’executable detection

Returns:

list[Image]: une liste d’image correspondant aux informations données en argument

Grounded.Tools.DetecteurMire.DetectionCCTag.save_liste_image(tableau_image: list[Image], aFile: File)[source]