/*************************************************************************************************************************************/ /* */ /* D E F I N I T I O N D E S F O N C T I O N S E T D E L E U R S A R G U M E N T S : */ /* */ /* */ /* Dans ce fichier, se trouvent toutes */ /* les donnees necessaires a la validation */ /* du nombre des arguments lors de l'appel */ /* d'une fonction. */ /* */ /* */ /* Contenu : */ /* */ /* On trouvera donc ici deux types de */ /* definitions : */ /* */ /* 1 - permettant d'atteindre une fonction */ /* 'f' sans valider le nombre d'arguments, */ /* et ce en utilisant le nom '__f' : */ /* */ /* =define __f f */ /* */ /* 2 - permettant de valider le nombre */ /* d'arguments lors d'une utilisation */ /* quelconque d'une fonction 'f' : */ /* */ /* =define _f(args) f(args) */ /* #define f(args) _f(args) */ /* */ /* */ /* Author of '$xiii/contours$ARG' sur 'LACT19' : */ /* */ /* Jean-Francois COLONNA (LACTAMME, 20240626121839). */ /* */ /*************************************************************************************************************************************/ /*===================================================================================================================================*/ /*************************************************************************************************************************************/ /* */ /* D E F I N I T I O N D E S F O N C T I O N S E T D E L E U R S A R G U M E N T S : */ /* */ /*************************************************************************************************************************************/ =define __Iremplissage_voisinage \ Iremplissage_voisinage =define _Iremplissage_voisinage( \ Argument_____imageR \ ,Argument_____imageA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____coin_gauche \ ,Argument_____coin_droite \ ,Argument_____coin_inferieur \ ,Argument_____coin_superieur \ ,Argument_____fond \ ,Argument_____bord \ ,Argument_____est_______ \ ,Argument_____nord______ \ ,Argument_____ouest_____ \ ,Argument_____sud_______ \ ,Argument_____nord_est__ \ ,Argument_____nord_ouest \ ,Argument_____sud_ouest_ \ ,Argument_____sud_est___ \ ,Argument_____niveau_de_remplissage \ ) \ Iremplissage_voisinage( \ Argument_____imageR \ ,Argument_____imageA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____coin_gauche \ ,Argument_____coin_droite \ ,Argument_____coin_inferieur \ ,Argument_____coin_superieur \ ,Argument_____fond \ ,Argument_____bord \ ,Argument_____est_______ \ ,Argument_____nord______ \ ,Argument_____ouest_____ \ ,Argument_____sud_______ \ ,Argument_____nord_est__ \ ,Argument_____nord_ouest \ ,Argument_____sud_ouest_ \ ,Argument_____sud_est___ \ ,Argument_____niveau_de_remplissage \ ) #define Iremplissage_voisinage( \ Argument_____imageR \ ,Argument_____imageA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____coin_gauche \ ,Argument_____coin_droite \ ,Argument_____coin_inferieur \ ,Argument_____coin_superieur \ ,Argument_____fond \ ,Argument_____bord \ ,Argument_____est_______ \ ,Argument_____nord______ \ ,Argument_____ouest_____ \ ,Argument_____sud_______ \ ,Argument_____nord_est__ \ ,Argument_____nord_ouest \ ,Argument_____sud_ouest_ \ ,Argument_____sud_est___ \ ,Argument_____niveau_de_remplissage \ ) \ _Iremplissage_voisinage( \ Argument_____imageR \ ,Argument_____imageA \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____coin_gauche \ ,Argument_____coin_droite \ ,Argument_____coin_inferieur \ ,Argument_____coin_superieur \ ,Argument_____fond \ ,Argument_____bord \ ,Argument_____est_______ \ ,Argument_____nord______ \ ,Argument_____ouest_____ \ ,Argument_____sud_______ \ ,Argument_____nord_est__ \ ,Argument_____nord_ouest \ ,Argument_____sud_ouest_ \ ,Argument_____sud_est___ \ ,Argument_____niveau_de_remplissage \ ) =define __Iremplissage \ Iremplissage =define _Iremplissage( \ Argument_____imageR \ ,Argument_____imageA \ ,Argument_____point_de_depart \ ,Argument_____coin_inferieur_gauche \ ,Argument_____coin_superieur_droite \ ,Argument_____fond \ ,Argument_____bord \ ,Argument_____est_______ \ ,Argument_____nord______ \ ,Argument_____ouest_____ \ ,Argument_____sud_______ \ ,Argument_____nord_est__ \ ,Argument_____nord_ouest \ ,Argument_____sud_ouest_ \ ,Argument_____sud_est___ \ ,Argument_____niveau_de_remplissage \ ) \ Iremplissage( \ Argument_____imageR \ ,Argument_____imageA \ ,Argument_____point_de_depart \ ,Argument_____coin_inferieur_gauche \ ,Argument_____coin_superieur_droite \ ,Argument_____fond \ ,Argument_____bord \ ,Argument_____est_______ \ ,Argument_____nord______ \ ,Argument_____ouest_____ \ ,Argument_____sud_______ \ ,Argument_____nord_est__ \ ,Argument_____nord_ouest \ ,Argument_____sud_ouest_ \ ,Argument_____sud_est___ \ ,Argument_____niveau_de_remplissage \ ) #define Iremplissage( \ Argument_____imageR \ ,Argument_____imageA \ ,Argument_____point_de_depart \ ,Argument_____coin_inferieur_gauche \ ,Argument_____coin_superieur_droite \ ,Argument_____fond \ ,Argument_____bord \ ,Argument_____est_______ \ ,Argument_____nord______ \ ,Argument_____ouest_____ \ ,Argument_____sud_______ \ ,Argument_____nord_est__ \ ,Argument_____nord_ouest \ ,Argument_____sud_ouest_ \ ,Argument_____sud_est___ \ ,Argument_____niveau_de_remplissage \ ) \ _Iremplissage( \ Argument_____imageR \ ,Argument_____imageA \ ,Argument_____point_de_depart \ ,Argument_____coin_inferieur_gauche \ ,Argument_____coin_superieur_droite \ ,Argument_____fond \ ,Argument_____bord \ ,Argument_____est_______ \ ,Argument_____nord______ \ ,Argument_____ouest_____ \ ,Argument_____sud_______ \ ,Argument_____nord_est__ \ ,Argument_____nord_ouest \ ,Argument_____sud_ouest_ \ ,Argument_____sud_est___ \ ,Argument_____niveau_de_remplissage \ ) =define __Ipoints_de_depart \ Ipoints_de_depart =define _Ipoints_de_depart( \ Argument_____liste_des_points_de_depart \ ,Argument_____zones_remplies \ ,Argument_____imageA \ ,Argument_____est_______ \ ,Argument_____nord______ \ ,Argument_____ouest_____ \ ,Argument_____sud_______ \ ,Argument_____nord_est__ \ ,Argument_____nord_ouest \ ,Argument_____sud_ouest_ \ ,Argument_____sud_est___ \ ,Argument_____largeur_de_bande \ ,Argument_____niveau_de_non_marquage \ ) \ Ipoints_de_depart( \ Argument_____liste_des_points_de_depart \ ,Argument_____zones_remplies \ ,Argument_____imageA \ ,Argument_____est_______ \ ,Argument_____nord______ \ ,Argument_____ouest_____ \ ,Argument_____sud_______ \ ,Argument_____nord_est__ \ ,Argument_____nord_ouest \ ,Argument_____sud_ouest_ \ ,Argument_____sud_est___ \ ,Argument_____largeur_de_bande \ ,Argument_____niveau_de_non_marquage \ ) #define Ipoints_de_depart( \ Argument_____liste_des_points_de_depart \ ,Argument_____zones_remplies \ ,Argument_____imageA \ ,Argument_____est_______ \ ,Argument_____nord______ \ ,Argument_____ouest_____ \ ,Argument_____sud_______ \ ,Argument_____nord_est__ \ ,Argument_____nord_ouest \ ,Argument_____sud_ouest_ \ ,Argument_____sud_est___ \ ,Argument_____largeur_de_bande \ ,Argument_____niveau_de_non_marquage \ ) \ _Ipoints_de_depart( \ Argument_____liste_des_points_de_depart \ ,Argument_____zones_remplies \ ,Argument_____imageA \ ,Argument_____est_______ \ ,Argument_____nord______ \ ,Argument_____ouest_____ \ ,Argument_____sud_______ \ ,Argument_____nord_est__ \ ,Argument_____nord_ouest \ ,Argument_____sud_ouest_ \ ,Argument_____sud_est___ \ ,Argument_____largeur_de_bande \ ,Argument_____niveau_de_non_marquage \ ) =define __Aremplissage_voisinage \ Aremplissage_voisinage =define _Aremplissage_voisinage( \ Argument_____albumR \ ,Argument_____albumA \ ,Argument_____AlbumMarqueur \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____Z \ ,Argument_____coin_gauche \ ,Argument_____coin_droite \ ,Argument_____coin_inferieur \ ,Argument_____coin_superieur \ ,Argument_____coin_avant \ ,Argument_____coin_arriere \ ,Argument_____fond \ ,Argument_____bord \ ,Argument_____dc__6 \ ,Argument_____dc__5 \ ,Argument_____dc_4_ \ ,Argument_____dc_46 \ ,Argument_____dc_45 \ ,Argument_____dc_2_ \ ,Argument_____dc_26 \ ,Argument_____dc_25 \ ,Argument_____dc3__ \ ,Argument_____dc3_6 \ ,Argument_____dc3_5 \ ,Argument_____dc34_ \ ,Argument_____dc346 \ ,Argument_____dc345 \ ,Argument_____dc32_ \ ,Argument_____dc326 \ ,Argument_____dc325 \ ,Argument_____dc1__ \ ,Argument_____dc1_6 \ ,Argument_____dc1_5 \ ,Argument_____dc14_ \ ,Argument_____dc146 \ ,Argument_____dc145 \ ,Argument_____dc12_ \ ,Argument_____dc126 \ ,Argument_____dc125 \ ,Argument_____niveau_de_remplissage \ ) \ Aremplissage_voisinage( \ Argument_____albumR \ ,Argument_____albumA \ ,Argument_____AlbumMarqueur \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____Z \ ,Argument_____coin_gauche \ ,Argument_____coin_droite \ ,Argument_____coin_inferieur \ ,Argument_____coin_superieur \ ,Argument_____coin_avant \ ,Argument_____coin_arriere \ ,Argument_____fond \ ,Argument_____bord \ ,Argument_____dc__6 \ ,Argument_____dc__5 \ ,Argument_____dc_4_ \ ,Argument_____dc_46 \ ,Argument_____dc_45 \ ,Argument_____dc_2_ \ ,Argument_____dc_26 \ ,Argument_____dc_25 \ ,Argument_____dc3__ \ ,Argument_____dc3_6 \ ,Argument_____dc3_5 \ ,Argument_____dc34_ \ ,Argument_____dc346 \ ,Argument_____dc345 \ ,Argument_____dc32_ \ ,Argument_____dc326 \ ,Argument_____dc325 \ ,Argument_____dc1__ \ ,Argument_____dc1_6 \ ,Argument_____dc1_5 \ ,Argument_____dc14_ \ ,Argument_____dc146 \ ,Argument_____dc145 \ ,Argument_____dc12_ \ ,Argument_____dc126 \ ,Argument_____dc125 \ ,Argument_____niveau_de_remplissage \ ) #define Aremplissage_voisinage( \ Argument_____albumR \ ,Argument_____albumA \ ,Argument_____AlbumMarqueur \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____Z \ ,Argument_____coin_gauche \ ,Argument_____coin_droite \ ,Argument_____coin_inferieur \ ,Argument_____coin_superieur \ ,Argument_____coin_avant \ ,Argument_____coin_arriere \ ,Argument_____fond \ ,Argument_____bord \ ,Argument_____dc__6 \ ,Argument_____dc__5 \ ,Argument_____dc_4_ \ ,Argument_____dc_46 \ ,Argument_____dc_45 \ ,Argument_____dc_2_ \ ,Argument_____dc_26 \ ,Argument_____dc_25 \ ,Argument_____dc3__ \ ,Argument_____dc3_6 \ ,Argument_____dc3_5 \ ,Argument_____dc34_ \ ,Argument_____dc346 \ ,Argument_____dc345 \ ,Argument_____dc32_ \ ,Argument_____dc326 \ ,Argument_____dc325 \ ,Argument_____dc1__ \ ,Argument_____dc1_6 \ ,Argument_____dc1_5 \ ,Argument_____dc14_ \ ,Argument_____dc146 \ ,Argument_____dc145 \ ,Argument_____dc12_ \ ,Argument_____dc126 \ ,Argument_____dc125 \ ,Argument_____niveau_de_remplissage \ ) \ _Aremplissage_voisinage( \ Argument_____albumR \ ,Argument_____albumA \ ,Argument_____AlbumMarqueur \ ,Argument_____X \ ,Argument_____Y \ ,Argument_____Z \ ,Argument_____coin_gauche \ ,Argument_____coin_droite \ ,Argument_____coin_inferieur \ ,Argument_____coin_superieur \ ,Argument_____coin_avant \ ,Argument_____coin_arriere \ ,Argument_____fond \ ,Argument_____bord \ ,Argument_____dc__6 \ ,Argument_____dc__5 \ ,Argument_____dc_4_ \ ,Argument_____dc_46 \ ,Argument_____dc_45 \ ,Argument_____dc_2_ \ ,Argument_____dc_26 \ ,Argument_____dc_25 \ ,Argument_____dc3__ \ ,Argument_____dc3_6 \ ,Argument_____dc3_5 \ ,Argument_____dc34_ \ ,Argument_____dc346 \ ,Argument_____dc345 \ ,Argument_____dc32_ \ ,Argument_____dc326 \ ,Argument_____dc325 \ ,Argument_____dc1__ \ ,Argument_____dc1_6 \ ,Argument_____dc1_5 \ ,Argument_____dc14_ \ ,Argument_____dc146 \ ,Argument_____dc145 \ ,Argument_____dc12_ \ ,Argument_____dc126 \ ,Argument_____dc125 \ ,Argument_____niveau_de_remplissage \ ) =define __Aremplissage \ Aremplissage =define _Aremplissage( \ Argument_____albumR \ ,Argument_____albumA \ ,Argument_____AlbumMarqueur \ ,Argument_____point_de_depart \ ,Argument_____coin_inferieur_gauche_avant \ ,Argument_____coin_superieur_droite_arriere \ ,Argument_____fond \ ,Argument_____bord \ ,Argument_____dc__6 \ ,Argument_____dc__5 \ ,Argument_____dc_4_ \ ,Argument_____dc_46 \ ,Argument_____dc_45 \ ,Argument_____dc_2_ \ ,Argument_____dc_26 \ ,Argument_____dc_25 \ ,Argument_____dc3__ \ ,Argument_____dc3_6 \ ,Argument_____dc3_5 \ ,Argument_____dc34_ \ ,Argument_____dc346 \ ,Argument_____dc345 \ ,Argument_____dc32_ \ ,Argument_____dc326 \ ,Argument_____dc325 \ ,Argument_____dc1__ \ ,Argument_____dc1_6 \ ,Argument_____dc1_5 \ ,Argument_____dc14_ \ ,Argument_____dc146 \ ,Argument_____dc145 \ ,Argument_____dc12_ \ ,Argument_____dc126 \ ,Argument_____dc125 \ ,Argument_____niveau_de_remplissage \ ) \ Aremplissage( \ Argument_____albumR \ ,Argument_____albumA \ ,Argument_____AlbumMarqueur \ ,Argument_____point_de_depart \ ,Argument_____coin_inferieur_gauche_avant \ ,Argument_____coin_superieur_droite_arriere \ ,Argument_____fond \ ,Argument_____bord \ ,Argument_____dc__6 \ ,Argument_____dc__5 \ ,Argument_____dc_4_ \ ,Argument_____dc_46 \ ,Argument_____dc_45 \ ,Argument_____dc_2_ \ ,Argument_____dc_26 \ ,Argument_____dc_25 \ ,Argument_____dc3__ \ ,Argument_____dc3_6 \ ,Argument_____dc3_5 \ ,Argument_____dc34_ \ ,Argument_____dc346 \ ,Argument_____dc345 \ ,Argument_____dc32_ \ ,Argument_____dc326 \ ,Argument_____dc325 \ ,Argument_____dc1__ \ ,Argument_____dc1_6 \ ,Argument_____dc1_5 \ ,Argument_____dc14_ \ ,Argument_____dc146 \ ,Argument_____dc145 \ ,Argument_____dc12_ \ ,Argument_____dc126 \ ,Argument_____dc125 \ ,Argument_____niveau_de_remplissage \ ) #define Aremplissage( \ Argument_____albumR \ ,Argument_____albumA \ ,Argument_____AlbumMarqueur \ ,Argument_____point_de_depart \ ,Argument_____coin_inferieur_gauche_avant \ ,Argument_____coin_superieur_droite_arriere \ ,Argument_____fond \ ,Argument_____bord \ ,Argument_____dc__6 \ ,Argument_____dc__5 \ ,Argument_____dc_4_ \ ,Argument_____dc_46 \ ,Argument_____dc_45 \ ,Argument_____dc_2_ \ ,Argument_____dc_26 \ ,Argument_____dc_25 \ ,Argument_____dc3__ \ ,Argument_____dc3_6 \ ,Argument_____dc3_5 \ ,Argument_____dc34_ \ ,Argument_____dc346 \ ,Argument_____dc345 \ ,Argument_____dc32_ \ ,Argument_____dc326 \ ,Argument_____dc325 \ ,Argument_____dc1__ \ ,Argument_____dc1_6 \ ,Argument_____dc1_5 \ ,Argument_____dc14_ \ ,Argument_____dc146 \ ,Argument_____dc145 \ ,Argument_____dc12_ \ ,Argument_____dc126 \ ,Argument_____dc125 \ ,Argument_____niveau_de_remplissage \ ) \ _Aremplissage( \ Argument_____albumR \ ,Argument_____albumA \ ,Argument_____AlbumMarqueur \ ,Argument_____point_de_depart \ ,Argument_____coin_inferieur_gauche_avant \ ,Argument_____coin_superieur_droite_arriere \ ,Argument_____fond \ ,Argument_____bord \ ,Argument_____dc__6 \ ,Argument_____dc__5 \ ,Argument_____dc_4_ \ ,Argument_____dc_46 \ ,Argument_____dc_45 \ ,Argument_____dc_2_ \ ,Argument_____dc_26 \ ,Argument_____dc_25 \ ,Argument_____dc3__ \ ,Argument_____dc3_6 \ ,Argument_____dc3_5 \ ,Argument_____dc34_ \ ,Argument_____dc346 \ ,Argument_____dc345 \ ,Argument_____dc32_ \ ,Argument_____dc326 \ ,Argument_____dc325 \ ,Argument_____dc1__ \ ,Argument_____dc1_6 \ ,Argument_____dc1_5 \ ,Argument_____dc14_ \ ,Argument_____dc146 \ ,Argument_____dc145 \ ,Argument_____dc12_ \ ,Argument_____dc126 \ ,Argument_____dc125 \ ,Argument_____niveau_de_remplissage \ ) =define __Iextraction_contour \ Iextraction_contour =define _Iextraction_contour( \ Argument_____imageR \ ,Argument_____imageA \ ,Argument_____point_de_depart \ ,Argument_____exterieur \ ,Argument_____interieur \ ,Argument_____niveau_de_marquage_du_contour \ ,Argument_____emission_des_points \ ,Argument_____processus_recepteur \ ) \ Iextraction_contour( \ Argument_____imageR \ ,Argument_____imageA \ ,Argument_____point_de_depart \ ,Argument_____exterieur \ ,Argument_____interieur \ ,Argument_____niveau_de_marquage_du_contour \ ,Argument_____emission_des_points \ ,Argument_____processus_recepteur \ ) #define Iextraction_contour( \ Argument_____imageR \ ,Argument_____imageA \ ,Argument_____point_de_depart \ ,Argument_____exterieur \ ,Argument_____interieur \ ,Argument_____niveau_de_marquage_du_contour \ ,Argument_____emission_des_points \ ,Argument_____processus_recepteur \ ) \ _Iextraction_contour( \ Argument_____imageR \ ,Argument_____imageA \ ,Argument_____point_de_depart \ ,Argument_____exterieur \ ,Argument_____interieur \ ,Argument_____niveau_de_marquage_du_contour \ ,Argument_____emission_des_points \ ,Argument_____processus_recepteur \ ) =define __Iextraction_contours \ Iextraction_contours =define _Iextraction_contours( \ Argument_____imageR \ ,Argument_____imageA \ ,Argument_____seuil_du_contour \ ) \ Iextraction_contours( \ Argument_____imageR \ ,Argument_____imageA \ ,Argument_____seuil_du_contour \ ) #define Iextraction_contours( \ Argument_____imageR \ ,Argument_____imageA \ ,Argument_____seuil_du_contour \ ) \ _Iextraction_contours( \ Argument_____imageR \ ,Argument_____imageA \ ,Argument_____seuil_du_contour \ ) =define __Iextraction_ligne_de_plus_grande_pente \ Iextraction_ligne_de_plus_grande_pente =define _Iextraction_ligne_de_plus_grande_pente( \ Argument_____imageR \ ,Argument_____point_d_arrivee \ ,Argument_____imageA \ ,Argument_____point_de_depart \ ,Argument_____est_______ \ ,Argument_____nord______ \ ,Argument_____ouest_____ \ ,Argument_____sud_______ \ ,Argument_____nord_est__ \ ,Argument_____nord_ouest \ ,Argument_____sud_ouest_ \ ,Argument_____sud_est___ \ ,Argument_____niveau_de_marquage_de_la_ligne \ ,Argument_____nombre_de_points_maximal \ ,Argument_____efficacite_de_l_effet_tunnel \ ) \ Iextraction_ligne_de_plus_grande_pente( \ Argument_____imageR \ ,Argument_____point_d_arrivee \ ,Argument_____imageA \ ,Argument_____point_de_depart \ ,Argument_____est_______ \ ,Argument_____nord______ \ ,Argument_____ouest_____ \ ,Argument_____sud_______ \ ,Argument_____nord_est__ \ ,Argument_____nord_ouest \ ,Argument_____sud_ouest_ \ ,Argument_____sud_est___ \ ,Argument_____niveau_de_marquage_de_la_ligne \ ,Argument_____nombre_de_points_maximal \ ,Argument_____efficacite_de_l_effet_tunnel \ ) #define Iextraction_ligne_de_plus_grande_pente( \ Argument_____imageR \ ,Argument_____point_d_arrivee \ ,Argument_____imageA \ ,Argument_____point_de_depart \ ,Argument_____est_______ \ ,Argument_____nord______ \ ,Argument_____ouest_____ \ ,Argument_____sud_______ \ ,Argument_____nord_est__ \ ,Argument_____nord_ouest \ ,Argument_____sud_ouest_ \ ,Argument_____sud_est___ \ ,Argument_____niveau_de_marquage_de_la_ligne \ ,Argument_____nombre_de_points_maximal \ ,Argument_____efficacite_de_l_effet_tunnel \ ) \ _Iextraction_ligne_de_plus_grande_pente( \ Argument_____imageR \ ,Argument_____point_d_arrivee \ ,Argument_____imageA \ ,Argument_____point_de_depart \ ,Argument_____est_______ \ ,Argument_____nord______ \ ,Argument_____ouest_____ \ ,Argument_____sud_______ \ ,Argument_____nord_est__ \ ,Argument_____nord_ouest \ ,Argument_____sud_ouest_ \ ,Argument_____sud_est___ \ ,Argument_____niveau_de_marquage_de_la_ligne \ ,Argument_____nombre_de_points_maximal \ ,Argument_____efficacite_de_l_effet_tunnel \ ) =define __Icalcul_des_distances_aux_bords \ Icalcul_des_distances_aux_bords =define _Icalcul_des_distances_aux_bords( \ Argument_____imageR \ ,Argument_____bord_du_bas \ ,Argument_____bord_du_haut \ ,Argument_____bord_de_gauche \ ,Argument_____bord_de_droite \ ,Argument_____imageA \ ,Argument_____seuil_du_contour \ ) \ Icalcul_des_distances_aux_bords( \ Argument_____imageR \ ,Argument_____bord_du_bas \ ,Argument_____bord_du_haut \ ,Argument_____bord_de_gauche \ ,Argument_____bord_de_droite \ ,Argument_____imageA \ ,Argument_____seuil_du_contour \ ) #define Icalcul_des_distances_aux_bords( \ Argument_____imageR \ ,Argument_____bord_du_bas \ ,Argument_____bord_du_haut \ ,Argument_____bord_de_gauche \ ,Argument_____bord_de_droite \ ,Argument_____imageA \ ,Argument_____seuil_du_contour \ ) \ _Icalcul_des_distances_aux_bords( \ Argument_____imageR \ ,Argument_____bord_du_bas \ ,Argument_____bord_du_haut \ ,Argument_____bord_de_gauche \ ,Argument_____bord_de_droite \ ,Argument_____imageA \ ,Argument_____seuil_du_contour \ )