.. _f-detectionnfa: module ``image.detection_segment.detection_nfa`` ================================================ .. inheritance-diagram:: mlstatpy.image.detection_segment.detection_nfa Short summary +++++++++++++ module ``mlstatpy.image.detection_segment.detection_nfa`` Ce module determine si un segment est significatif, c'est à dire si le nombre de fausses alarmes n'est pas trop élevé. :githublink:`%|py|7` Classes +++++++ +---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+ | class | truncated documentation | +=============================================================================================+==============================================================================================================================+ | :class:`InformationPoint ` | Pour retenir toutes les informations relatives a un segment, une position (pos), la norme du gradient (norme), ... | +---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+ | :class:`LigneGradient ` | Stocke toutes les informations relatives à un segment de l'image reliant deux points du contour, reçoit les informations ... | +---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+ | :class:`SegmentNFA ` | Un segment + un nombre de fausses alarmes, servira a memoriser les segments significatifs. | +---------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------------------+ Methods +++++++ +----------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+ | method | truncated documentation | +======================================================================================================================+====================================================================================================================+ | :py:meth:`__init__ ` | constructeur, initialisation | +----------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+ | :py:meth:`__init__ ` | constructeur | +----------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+ | :py:meth:`__init__ ` | segment + nombre de fausses alarmes | +----------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+ | :py:meth:`__len__ ` | Retourne le nombre de pixels dans le segment, peut etre different de la liste ``self.info_ligne``, ``self.nb`` ... | +----------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+ | :py:meth:`__lt__ ` | | +----------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+ | :py:meth:`__str__ ` | permet d'afficher cette classe | +----------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+ | :py:meth:`__str__ ` | permet d'afficher ce segment | +----------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+ | :meth:`calcule_NFA ` | ``ext[ij[0]]``: premier indice du segment, ``ext[ij[1]]``: dernier indice du segment, calcule le nombre ... | +----------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+ | :meth:`extremite ` | Comptabilise les indices des extremites possibles, les pixels choisis ont un gradient de la bonne orientation. | +----------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+ | :meth:`has_aligned_point ` | Dit s'il existe des points alignés sur le segment. | +----------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+ | :meth:`next_chemin ` | Retourne le couple suivant d'extrémités possibles, None, dans le cas contraire. | +----------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+ | :meth:`premier_chemin ` | Retourne la premiere d'extremite possible. | +----------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+ | :meth:`segments_significatifs ` | Comptabilise le nombre de segments significatifs sur une ligne et les mémorise. | +----------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------+ Documentation +++++++++++++ .. automodule:: mlstatpy.image.detection_segment.detection_nfa :members: :special-members: __init__ :show-inheritance: