/*************************************************************************************************************************************/
/* */
/* A P P L I C A T I O N D E L A T R A N S F O R M A T I O N C O N F O R M E H O M O G R A P H I Q U E */
/* D A N S L E P L A N H Y P E R - H Y P E R - C O M P L E X E : */
/* */
/* */
/* Definition : */
/* */
/* Cette commande genere une image */
/* dont le nom est le premier argument */
/* d'appel ; elle est le resultat de */
/* la transformation de la deuxieme */
/* image par la transformation homographique. */
/* */
/* */
/* Author of '$xci/o_homogra.81$K' : */
/* */
/* Jean-Francois COLONNA (LACTAMME, 20111017164244). */
/* */
/*************************************************************************************************************************************/
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/* */
/* I N T E R F A C E ' listG ' : */
/* */
/* */
/* :Debut_listG: */
/* :Fin_listG: */
/* */
/*************************************************************************************************************************************/
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/* */
/* D I R E C T I V E S S P E C I F I Q U E S D E C O M P I L A T I O N : */
/* */
/*************************************************************************************************************************************/
#define GENERER_LES_GET_ARGUMENTS_DE_CONTROLE_DE_L_ARITHMETIQUE_ETENDUE_DES_NOMBRES_FLOTTANTS
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/* */
/* F I C H I E R S D ' I N C L U D E S : */
/* */
/*************************************************************************************************************************************/
#include INCLUDES_BASE
#include image_image_IMAGESF_EXT
#include maths_compl_fonct_CONFORMES_EXT
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/* */
/* P A R A M E T R E S : */
/* */
/*************************************************************************************************************************************/
#include xci/coordonne.01.I"
#define TRAVAILLER_DANS_LE_PLAN_HYPER_HYPER_IMAGE \
VRAI \
/* Indique s'il faut travailler dans le plan image ('VRAI') ou bien dans le plan */ \
/* hyper-hyper-complexe ('FAUX'). */
#define FACTEUR \
PARE(64000.0) \
/* Facteur multiplicatif lorsqu'il faut 'TRAVAILLER_DANS_LE_PLAN_HYPER_HYPER_IMAGE'. Dans le */ \
/* cas contraire, on pourra prendre une valeur proche de '0.25', c'est a dire la valeur */ \
/* precedente 'FACTEUR' divisee par 'dimXY'... */
#define PARTIE_REELLE_DE_A \
FZERO
#define PARTIE_IMAGINAIRE_DE_A \
FZERO
#define PARTIE_JMAGINAIRE_DE_A \
FZERO
#define PARTIE_KMAGINAIRE_DE_A \
FZERO
#define PARTIE_SMAGINAIRE_DE_A \
FZERO
#define PARTIE_TMAGINAIRE_DE_A \
FZERO
#define PARTIE_UMAGINAIRE_DE_A \
FZERO
#define PARTIE_VMAGINAIRE_DE_A \
FZERO
/* Nombre hyper-hyper-complexe 'A'. */
#define PARTIE_REELLE_DE_B \
FU
#define PARTIE_IMAGINAIRE_DE_B \
FZERO
#define PARTIE_JMAGINAIRE_DE_B \
FZERO
#define PARTIE_KMAGINAIRE_DE_B \
FZERO
#define PARTIE_SMAGINAIRE_DE_B \
FZERO
#define PARTIE_TMAGINAIRE_DE_B \
FZERO
#define PARTIE_UMAGINAIRE_DE_B \
FZERO
#define PARTIE_VMAGINAIRE_DE_B \
FZERO
/* Nombre hyper-hyper-complexe 'B'. */
#define PARTIE_REELLE_DE_C \
FU
#define PARTIE_IMAGINAIRE_DE_C \
FZERO
#define PARTIE_JMAGINAIRE_DE_C \
FZERO
#define PARTIE_KMAGINAIRE_DE_C \
FZERO
#define PARTIE_SMAGINAIRE_DE_C \
FZERO
#define PARTIE_TMAGINAIRE_DE_C \
FZERO
#define PARTIE_UMAGINAIRE_DE_C \
FZERO
#define PARTIE_VMAGINAIRE_DE_C \
FZERO
/* Nombre hyper-hyper-complexe 'C'. */
#define PARTIE_REELLE_DE_D \
FZERO
#define PARTIE_IMAGINAIRE_DE_D \
FZERO
#define PARTIE_JMAGINAIRE_DE_D \
FZERO
#define PARTIE_KMAGINAIRE_DE_D \
FZERO
#define PARTIE_SMAGINAIRE_DE_D \
FZERO
#define PARTIE_TMAGINAIRE_DE_D \
FZERO
#define PARTIE_UMAGINAIRE_DE_D \
FZERO
#define PARTIE_VMAGINAIRE_DE_D \
FZERO
/* Nombre hyper-hyper-complexe 'D'. */
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/* */
/* M A C R O S U T I L E S : */
/* */
/*************************************************************************************************************************************/
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/* */
/* A P P L I C A T I O N D E L A T R A N S F O R M A T I O N C O N F O R M E H O M O G R A P H I Q U E */
/* D A N S L E P L A N H Y P E R - H Y P E R - C O M P L E X E : */
/* */
/*************************************************************************************************************************************/
BCommande(nombre_d_arguments,arguments)
/*-----------------------------------------------------------------------------------------------------------------------------------*/
Bblock
#include xci/coordonne.02.I"
DEFV(CHAR,INIC(POINTERc(nom_imageR),NOM_PIPE));
DEFV(CHAR,INIC(POINTERc(nom_imageA),NOM_PIPE));
DEFV(Logical,INIT(travailler_dans_le_plan_hyper_hyper_image,TRAVAILLER_DANS_LE_PLAN_HYPER_HYPER_IMAGE));
/* Indique s'il faut travailler dans le plan image ('VRAI') ou bien dans le plan */
/* hyper-hyper-complexe ('FAUX'). */
DEFV(Float,INIT(facteur,FACTEUR));
/* Facteur multiplicatif. */
DEFV(deltaF_2D,Atranslation);
/* Translation de l'image Argument, */
DEFV(deltaF_2D,Rtranslation);
/* Translation de l'image Resultat. */
DEFV(hyper_hyper_complexe,nombre_A);
DEFV(hyper_hyper_complexe,nombre_B);
DEFV(hyper_hyper_complexe,nombre_C);
DEFV(hyper_hyper_complexe,nombre_D);
/* Definition des quatre coefficients de la transformation homographique... */
/*..............................................................................................................................*/
#include xci/coordonne.04.I"
HHCinitialisation(nombre_A
,PARTIE_REELLE_DE_A
,PARTIE_IMAGINAIRE_DE_A
,PARTIE_JMAGINAIRE_DE_A
,PARTIE_KMAGINAIRE_DE_A
,PARTIE_SMAGINAIRE_DE_A
,PARTIE_TMAGINAIRE_DE_A
,PARTIE_UMAGINAIRE_DE_A
,PARTIE_VMAGINAIRE_DE_A
);
HHCinitialisation(nombre_B
,PARTIE_REELLE_DE_B
,PARTIE_IMAGINAIRE_DE_B
,PARTIE_JMAGINAIRE_DE_B
,PARTIE_KMAGINAIRE_DE_B
,PARTIE_SMAGINAIRE_DE_B
,PARTIE_TMAGINAIRE_DE_B
,PARTIE_UMAGINAIRE_DE_B
,PARTIE_VMAGINAIRE_DE_B
);
HHCinitialisation(nombre_C
,PARTIE_REELLE_DE_C
,PARTIE_IMAGINAIRE_DE_C
,PARTIE_JMAGINAIRE_DE_C
,PARTIE_KMAGINAIRE_DE_C
,PARTIE_SMAGINAIRE_DE_C
,PARTIE_TMAGINAIRE_DE_C
,PARTIE_UMAGINAIRE_DE_C
,PARTIE_VMAGINAIRE_DE_C
);
HHCinitialisation(nombre_D
,PARTIE_REELLE_DE_D
,PARTIE_IMAGINAIRE_DE_D
,PARTIE_JMAGINAIRE_DE_D
,PARTIE_KMAGINAIRE_DE_D
,PARTIE_SMAGINAIRE_DE_D
,PARTIE_TMAGINAIRE_DE_D
,PARTIE_UMAGINAIRE_DE_D
,PARTIE_VMAGINAIRE_DE_D
);
/* Initialisation des quatre coefficients de la transformation homographique... */
GET_ARGUMENTSi(nombre_d_arguments
,BLOC(GET_ARGUMENT_C("imageA=""A=",nom_imageA);
GET_ARGUMENT_C("imageR=""R=",nom_imageR);
GET_ARGUMENT_L("standard=",les_images_sont_standards);
GET_ARGUMENT_L("plan_image=""plan_hyper_hyper_image=""image=",travailler_dans_le_plan_hyper_hyper_image);
GET_ARGUMENT_N("plan_hyper_hyper_complexe=""plan_complexe=""hyper_hyper_complexe=""complexe="
,travailler_dans_le_plan_hyper_hyper_image
);
GET_ARGUMENT_F("facteur=",facteur);
GET_ARGUMENTS4_F("phhi_m1_RR=""Fphhc_m1_RR=""phhc_m1_RR=""Fphhi_m1_RR=""phh_m1_RR=""m1_RR="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_RR
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_RR
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_RR
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_RR
);
GET_ARGUMENTS4_F("phhi_m1_RI=""Fphhc_m1_RI=""phhc_m1_RI=""Fphhi_m1_RI=""phh_m1_RI=""m1_RI="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_RI
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_RI
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_RI
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_RI
);
GET_ARGUMENTS4_F("phhi_m1_RJ=""Fphhc_m1_RJ=""phhc_m1_RJ=""Fphhi_m1_RJ=""phh_m1_RJ=""m1_RJ="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_RJ
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_RJ
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_RJ
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_RJ
);
GET_ARGUMENTS4_F("phhi_m1_RK=""Fphhc_m1_RK=""phhc_m1_RK=""Fphhi_m1_RK=""phh_m1_RK=""m1_RK="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_RK
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_RK
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_RK
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_RK
);
GET_ARGUMENTS4_F("phhi_m1_RS=""Fphhc_m1_RS=""phhc_m1_RS=""Fphhi_m1_RS=""phh_m1_RS=""m1_RS="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_RS
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_RS
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_RS
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_RS
);
GET_ARGUMENTS4_F("phhi_m1_RT=""Fphhc_m1_RT=""phhc_m1_RT=""Fphhi_m1_RT=""phh_m1_RT=""m1_RT="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_RT
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_RT
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_RT
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_RT
);
GET_ARGUMENTS4_F("phhi_m1_RU=""Fphhc_m1_RU=""phhc_m1_RU=""Fphhi_m1_RU=""phh_m1_RU=""m1_RU="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_RU
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_RU
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_RU
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_RU
);
GET_ARGUMENTS4_F("phhi_m1_RV=""Fphhc_m1_RV=""phhc_m1_RV=""Fphhi_m1_RV=""phh_m1_RV=""m1_RV="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_RV
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_RV
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_RV
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_RV
);
GET_ARGUMENTS4_F("phhi_m1_IR=""Fphhc_m1_IR=""phhc_m1_IR=""Fphhi_m1_IR=""phh_m1_IR=""m1_IR="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_IR
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_IR
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_IR
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_IR
);
GET_ARGUMENTS4_F("phhi_m1_II=""Fphhc_m1_II=""phhc_m1_II=""Fphhi_m1_II=""phh_m1_II=""m1_II="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_II
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_II
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_II
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_II
);
GET_ARGUMENTS4_F("phhi_m1_IJ=""Fphhc_m1_IJ=""phhc_m1_IJ=""Fphhi_m1_IJ=""phh_m1_IJ=""m1_IJ="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_IJ
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_IJ
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_IJ
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_IJ
);
GET_ARGUMENTS4_F("phhi_m1_IK=""Fphhc_m1_IK=""phhc_m1_IK=""Fphhi_m1_IK=""phh_m1_IK=""m1_IK="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_IK
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_IK
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_IK
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_IK
);
GET_ARGUMENTS4_F("phhi_m1_IS=""Fphhc_m1_IS=""phhc_m1_IS=""Fphhi_m1_IS=""phh_m1_IS=""m1_IS="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_IS
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_IS
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_IS
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_IS
);
GET_ARGUMENTS4_F("phhi_m1_IT=""Fphhc_m1_IT=""phhc_m1_IT=""Fphhi_m1_IT=""phh_m1_IT=""m1_IT="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_IT
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_IT
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_IT
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_IT
);
GET_ARGUMENTS4_F("phhi_m1_IU=""Fphhc_m1_IU=""phhc_m1_IU=""Fphhi_m1_IU=""phh_m1_IU=""m1_IU="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_IU
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_IU
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_IU
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_IU
);
GET_ARGUMENTS4_F("phhi_m1_IV=""Fphhc_m1_IV=""phhc_m1_IV=""Fphhi_m1_IV=""phh_m1_IV=""m1_IV="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_IV
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_IV
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_IV
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_IV
);
GET_ARGUMENTS4_F("phhi_m1_JR=""Fphhc_m1_JR=""phhc_m1_JR=""Fphhi_m1_JR=""phh_m1_JR=""m1_JR="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_JR
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_JR
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_JR
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_JR
);
GET_ARGUMENTS4_F("phhi_m1_JI=""Fphhc_m1_JI=""phhc_m1_JI=""Fphhi_m1_JI=""phh_m1_JI=""m1_JI="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_JI
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_JI
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_JI
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_JI
);
GET_ARGUMENTS4_F("phhi_m1_JJ=""Fphhc_m1_JJ=""phhc_m1_JJ=""Fphhi_m1_JJ=""phh_m1_JJ=""m1_JJ="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_JJ
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_JJ
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_JJ
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_JJ
);
GET_ARGUMENTS4_F("phhi_m1_JK=""Fphhc_m1_JK=""phhc_m1_JK=""Fphhi_m1_JK=""phh_m1_JK=""m1_JK="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_JK
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_JK
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_JK
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_JK
);
GET_ARGUMENTS4_F("phhi_m1_JS=""Fphhc_m1_JS=""phhc_m1_JS=""Fphhi_m1_JS=""phh_m1_JS=""m1_JS="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_JS
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_JS
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_JS
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_JS
);
GET_ARGUMENTS4_F("phhi_m1_JT=""Fphhc_m1_JT=""phhc_m1_JT=""Fphhi_m1_JT=""phh_m1_JT=""m1_JT="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_JT
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_JT
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_JT
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_JT
);
GET_ARGUMENTS4_F("phhi_m1_JU=""Fphhc_m1_JU=""phhc_m1_JU=""Fphhi_m1_JU=""phh_m1_JU=""m1_JU="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_JU
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_JU
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_JU
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_JU
);
GET_ARGUMENTS4_F("phhi_m1_JV=""Fphhc_m1_JV=""phhc_m1_JV=""Fphhi_m1_JV=""phh_m1_JV=""m1_JV="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_JV
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_JV
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_JV
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_JV
);
GET_ARGUMENTS4_F("phhi_m1_KR=""Fphhc_m1_KR=""phhc_m1_KR=""Fphhi_m1_KR=""phh_m1_KR=""m1_KR="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_KR
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_KR
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_KR
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_KR
);
GET_ARGUMENTS4_F("phhi_m1_KI=""Fphhc_m1_KI=""phhc_m1_KI=""Fphhi_m1_KI=""phh_m1_KI=""m1_KI="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_KI
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_KI
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_KI
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_KI
);
GET_ARGUMENTS4_F("phhi_m1_KJ=""Fphhc_m1_KJ=""phhc_m1_KJ=""Fphhi_m1_KJ=""phh_m1_KJ=""m1_KJ="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_KJ
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_KJ
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_KJ
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_KJ
);
GET_ARGUMENTS4_F("phhi_m1_KK=""Fphhc_m1_KK=""phhc_m1_KK=""Fphhi_m1_KK=""phh_m1_KK=""m1_KK="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_KK
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_KK
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_KK
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_KK
);
GET_ARGUMENTS4_F("phhi_m1_KS=""Fphhc_m1_KS=""phhc_m1_KS=""Fphhi_m1_KS=""phh_m1_KS=""m1_KS="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_KS
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_KS
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_KS
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_KS
);
GET_ARGUMENTS4_F("phhi_m1_KT=""Fphhc_m1_KT=""phhc_m1_KT=""Fphhi_m1_KT=""phh_m1_KT=""m1_KT="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_KT
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_KT
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_KT
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_KT
);
GET_ARGUMENTS4_F("phhi_m1_KU=""Fphhc_m1_KU=""phhc_m1_KU=""Fphhi_m1_KU=""phh_m1_KU=""m1_KU="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_KU
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_KU
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_KU
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_KU
);
GET_ARGUMENTS4_F("phhi_m1_KV=""Fphhc_m1_KV=""phhc_m1_KV=""Fphhi_m1_KV=""phh_m1_KV=""m1_KV="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_KV
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_KV
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_KV
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_KV
);
GET_ARGUMENTS4_F("phhi_m1_SR=""Fphhc_m1_SR=""phhc_m1_SR=""Fphhi_m1_SR=""phh_m1_SR=""m1_SR="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_SR
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_SR
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_SR
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_SR
);
GET_ARGUMENTS4_F("phhi_m1_SI=""Fphhc_m1_SI=""phhc_m1_SI=""Fphhi_m1_SI=""phh_m1_SI=""m1_SI="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_SI
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_SI
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_SI
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_SI
);
GET_ARGUMENTS4_F("phhi_m1_SJ=""Fphhc_m1_SJ=""phhc_m1_SJ=""Fphhi_m1_SJ=""phh_m1_SJ=""m1_SJ="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_SJ
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_SJ
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_SJ
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_SJ
);
GET_ARGUMENTS4_F("phhi_m1_SK=""Fphhc_m1_SK=""phhc_m1_SK=""Fphhi_m1_SK=""phh_m1_SK=""m1_SK="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_SK
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_SK
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_SK
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_SK
);
GET_ARGUMENTS4_F("phhi_m1_SS=""Fphhc_m1_SS=""phhc_m1_SS=""Fphhi_m1_SS=""phh_m1_SS=""m1_SS="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_SS
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_SS
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_SS
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_SS
);
GET_ARGUMENTS4_F("phhi_m1_ST=""Fphhc_m1_ST=""phhc_m1_ST=""Fphhi_m1_ST=""phh_m1_ST=""m1_ST="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_ST
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_ST
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_ST
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_ST
);
GET_ARGUMENTS4_F("phhi_m1_SU=""Fphhc_m1_SU=""phhc_m1_SU=""Fphhi_m1_SU=""phh_m1_SU=""m1_SU="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_SU
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_SU
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_SU
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_SU
);
GET_ARGUMENTS4_F("phhi_m1_SV=""Fphhc_m1_SV=""phhc_m1_SV=""Fphhi_m1_SV=""phh_m1_SV=""m1_SV="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_SV
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_SV
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_SV
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_SV
);
GET_ARGUMENTS4_F("phhi_m1_TR=""Fphhc_m1_TR=""phhc_m1_TR=""Fphhi_m1_TR=""phh_m1_TR=""m1_TR="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_TR
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_TR
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_TR
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_TR
);
GET_ARGUMENTS4_F("phhi_m1_TI=""Fphhc_m1_TI=""phhc_m1_TI=""Fphhi_m1_TI=""phh_m1_TI=""m1_TI="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_TI
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_TI
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_TI
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_TI
);
GET_ARGUMENTS4_F("phhi_m1_TJ=""Fphhc_m1_TJ=""phhc_m1_TJ=""Fphhi_m1_TJ=""phh_m1_TJ=""m1_TJ="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_TJ
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_TJ
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_TJ
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_TJ
);
GET_ARGUMENTS4_F("phhi_m1_TK=""Fphhc_m1_TK=""phhc_m1_TK=""Fphhi_m1_TK=""phh_m1_TK=""m1_TK="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_TK
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_TK
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_TK
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_TK
);
GET_ARGUMENTS4_F("phhi_m1_TS=""Fphhc_m1_TS=""phhc_m1_TS=""Fphhi_m1_TS=""phh_m1_TS=""m1_TS="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_TS
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_TS
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_TS
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_TS
);
GET_ARGUMENTS4_F("phhi_m1_TT=""Fphhc_m1_TT=""phhc_m1_TT=""Fphhi_m1_TT=""phh_m1_TT=""m1_TT="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_TT
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_TT
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_TT
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_TT
);
GET_ARGUMENTS4_F("phhi_m1_TU=""Fphhc_m1_TU=""phhc_m1_TU=""Fphhi_m1_TU=""phh_m1_TU=""m1_TU="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_TU
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_TU
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_TU
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_TU
);
GET_ARGUMENTS4_F("phhi_m1_TV=""Fphhc_m1_TV=""phhc_m1_TV=""Fphhi_m1_TV=""phh_m1_TV=""m1_TV="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_TV
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_TV
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_TV
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_TV
);
GET_ARGUMENTS4_F("phhi_m1_UR=""Fphhc_m1_UR=""phhc_m1_UR=""Fphhi_m1_UR=""phh_m1_UR=""m1_UR="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_UR
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_UR
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_UR
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_UR
);
GET_ARGUMENTS4_F("phhi_m1_UI=""Fphhc_m1_UI=""phhc_m1_UI=""Fphhi_m1_UI=""phh_m1_UI=""m1_UI="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_UI
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_UI
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_UI
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_UI
);
GET_ARGUMENTS4_F("phhi_m1_UJ=""Fphhc_m1_UJ=""phhc_m1_UJ=""Fphhi_m1_UJ=""phh_m1_UJ=""m1_UJ="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_UJ
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_UJ
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_UJ
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_UJ
);
GET_ARGUMENTS4_F("phhi_m1_UK=""Fphhc_m1_UK=""phhc_m1_UK=""Fphhi_m1_UK=""phh_m1_UK=""m1_UK="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_UK
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_UK
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_UK
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_UK
);
GET_ARGUMENTS4_F("phhi_m1_US=""Fphhc_m1_US=""phhc_m1_US=""Fphhi_m1_US=""phh_m1_US=""m1_US="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_US
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_US
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_US
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_US
);
GET_ARGUMENTS4_F("phhi_m1_UT=""Fphhc_m1_UT=""phhc_m1_UT=""Fphhi_m1_UT=""phh_m1_UT=""m1_UT="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_UT
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_UT
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_UT
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_UT
);
GET_ARGUMENTS4_F("phhi_m1_UU=""Fphhc_m1_UU=""phhc_m1_UU=""Fphhi_m1_UU=""phh_m1_UU=""m1_UU="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_UU
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_UU
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_UU
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_UU
);
GET_ARGUMENTS4_F("phhi_m1_UV=""Fphhc_m1_UV=""phhc_m1_UV=""Fphhi_m1_UV=""phh_m1_UV=""m1_UV="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_UV
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_UV
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_UV
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_UV
);
GET_ARGUMENTS4_F("phhi_m1_VR=""Fphhc_m1_VR=""phhc_m1_VR=""Fphhi_m1_VR=""phh_m1_VR=""m1_VR="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_VR
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_VR
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_VR
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_VR
);
GET_ARGUMENTS4_F("phhi_m1_VI=""Fphhc_m1_VI=""phhc_m1_VI=""Fphhi_m1_VI=""phh_m1_VI=""m1_VI="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_VI
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_VI
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_VI
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_VI
);
GET_ARGUMENTS4_F("phhi_m1_VJ=""Fphhc_m1_VJ=""phhc_m1_VJ=""Fphhi_m1_VJ=""phh_m1_VJ=""m1_VJ="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_VJ
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_VJ
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_VJ
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_VJ
);
GET_ARGUMENTS4_F("phhi_m1_VK=""Fphhc_m1_VK=""phhc_m1_VK=""Fphhi_m1_VK=""phh_m1_VK=""m1_VK="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_VK
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_VK
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_VK
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_VK
);
GET_ARGUMENTS4_F("phhi_m1_VS=""Fphhc_m1_VS=""phhc_m1_VS=""Fphhi_m1_VS=""phh_m1_VS=""m1_VS="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_VS
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_VS
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_VS
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_VS
);
GET_ARGUMENTS4_F("phhi_m1_VT=""Fphhc_m1_VT=""phhc_m1_VT=""Fphhi_m1_VT=""phh_m1_VT=""m1_VT="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_VT
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_VT
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_VT
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_VT
);
GET_ARGUMENTS4_F("phhi_m1_VU=""Fphhc_m1_VU=""phhc_m1_VU=""Fphhi_m1_VU=""phh_m1_VU=""m1_VU="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_VU
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_VU
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_VU
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_VU
);
GET_ARGUMENTS4_F("phhi_m1_VV=""Fphhc_m1_VV=""phhc_m1_VV=""Fphhi_m1_VV=""phh_m1_VV=""m1_VV="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice1_VV
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice1_VV
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_VV
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice1_VV
);
GET_ARGUMENTS4_F("phi_m2_RR=""Fphi_m2_RR=""phc_m2_RR=""Fphc_m2_RR=""ph_m2_RR=""m2_RR="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice2_RR
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice2_RR
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_RR
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_RR
);
GET_ARGUMENTS4_F("phi_m2_RI=""Fphi_m2_RI=""phc_m2_RI=""Fphc_m2_RI=""ph_m2_RI=""m2_RI="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice2_RI
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice2_RI
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_RI
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_RI
);
GET_ARGUMENTS4_F("phi_m2_RJ=""Fphi_m2_RJ=""phc_m2_RJ=""Fphc_m2_RJ=""ph_m2_RJ=""m2_RJ="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice2_RJ
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice2_RJ
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_RJ
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_RJ
);
GET_ARGUMENTS4_F("phi_m2_RK=""Fphi_m2_RK=""phc_m2_RK=""Fphc_m2_RK=""ph_m2_RK=""m2_RK="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice2_RK
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice2_RK
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_RK
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_RK
);
GET_ARGUMENTS4_F("phi_m2_RS=""Fphi_m2_RS=""phc_m2_RS=""Fphc_m2_RS=""ph_m2_RS=""m2_RS="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice2_RS
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice2_RS
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_RS
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_RS
);
GET_ARGUMENTS4_F("phi_m2_RT=""Fphi_m2_RT=""phc_m2_RT=""Fphc_m2_RT=""ph_m2_RT=""m2_RT="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice2_RT
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice2_RT
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_RT
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_RT
);
GET_ARGUMENTS4_F("phi_m2_RU=""Fphi_m2_RU=""phc_m2_RU=""Fphc_m2_RU=""ph_m2_RU=""m2_RU="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice2_RU
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice2_RU
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_RU
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_RU
);
GET_ARGUMENTS4_F("phi_m2_RV=""Fphi_m2_RV=""phc_m2_RV=""Fphc_m2_RV=""ph_m2_RV=""m2_RV="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice2_RV
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice2_RV
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_RV
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_RV
);
GET_ARGUMENTS4_F("phi_m2_IR=""Fphi_m2_IR=""phc_m2_IR=""Fphc_m2_IR=""ph_m2_IR=""m2_IR="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice2_IR
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice2_IR
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_IR
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_IR
);
GET_ARGUMENTS4_F("phi_m2_II=""Fphi_m2_II=""phc_m2_II=""Fphc_m2_II=""ph_m2_II=""m2_II="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice2_II
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice2_II
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_II
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_II
);
GET_ARGUMENTS4_F("phi_m2_IJ=""Fphi_m2_IJ=""phc_m2_IJ=""Fphc_m2_IJ=""ph_m2_IJ=""m2_IJ="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice2_IJ
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice2_IJ
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_IJ
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_IJ
);
GET_ARGUMENTS4_F("phi_m2_IK=""Fphi_m2_IK=""phc_m2_IK=""Fphc_m2_IK=""ph_m2_IK=""m2_IK="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice2_IK
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice2_IK
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_IK
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_IK
);
GET_ARGUMENTS4_F("phi_m2_IS=""Fphi_m2_IS=""phc_m2_IS=""Fphc_m2_IS=""ph_m2_IS=""m2_IS="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice2_IS
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice2_IS
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_IS
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_IS
);
GET_ARGUMENTS4_F("phi_m2_IT=""Fphi_m2_IT=""phc_m2_IT=""Fphc_m2_IT=""ph_m2_IT=""m2_IT="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice2_IT
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice2_IT
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_IT
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_IT
);
GET_ARGUMENTS4_F("phi_m2_IU=""Fphi_m2_IU=""phc_m2_IU=""Fphc_m2_IU=""ph_m2_IU=""m2_IU="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice2_IU
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice2_IU
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_IU
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_IU
);
GET_ARGUMENTS4_F("phi_m2_IV=""Fphi_m2_IV=""phc_m2_IV=""Fphc_m2_IV=""ph_m2_IV=""m2_IV="
,Io_homographique_dans_le_plan_hyper_hyper_image_____matrice2_IV
,IFo_homographique_dans_le_plan_hyper_hyper_image_____matrice2_IV
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_IV
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____matrice2_IV
);
GET_ARGUMENTS4_F("phhi_J=""Fphhc_J=""phhc_J=""Fphhi_J=""phh_J=""J="
,Io_homographique_dans_le_plan_hyper_hyper_image_____composante_J
,IFo_homographique_dans_le_plan_hyper_hyper_image_____composante_J
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____composante_J
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____composante_J
);
GET_ARGUMENTS4_F("phhi_K=""Fphhc_K=""phhc_K=""Fphhi_K=""phh_K=""K="
,Io_homographique_dans_le_plan_hyper_hyper_image_____composante_K
,IFo_homographique_dans_le_plan_hyper_hyper_image_____composante_K
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____composante_K
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____composante_K
);
GET_ARGUMENTS4_F("phhi_S=""Fphhc_S=""phhc_S=""Fphhi_S=""phh_S=""S="
,Io_homographique_dans_le_plan_hyper_hyper_image_____composante_S
,IFo_homographique_dans_le_plan_hyper_hyper_image_____composante_S
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____composante_S
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____composante_S
);
GET_ARGUMENTS4_F("phhi_T=""Fphhc_T=""phhc_T=""Fphhi_T=""phh_T=""T="
,Io_homographique_dans_le_plan_hyper_hyper_image_____composante_T
,IFo_homographique_dans_le_plan_hyper_hyper_image_____composante_T
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____composante_T
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____composante_T
);
GET_ARGUMENTS4_F("phhi_U=""Fphhc_U=""phhc_U=""Fphhi_U=""phh_U=""U="
,Io_homographique_dans_le_plan_hyper_hyper_image_____composante_U
,IFo_homographique_dans_le_plan_hyper_hyper_image_____composante_U
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____composante_U
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____composante_U
);
GET_ARGUMENTS4_F("phhi_V=""Fphhc_V=""phhc_V=""Fphhi_V=""phh_V=""V="
,Io_homographique_dans_le_plan_hyper_hyper_image_____composante_V
,IFo_homographique_dans_le_plan_hyper_hyper_image_____composante_V
,Io_homographique_dans_le_plan_hyper_hyper_complexe_____composante_V
,IFo_homographique_dans_le_plan_hyper_hyper_complexe_____composante_V
);
GET_ARGUMENT_F("RA=",HHReelle(nombre_A));
GET_ARGUMENT_F("IA=",HHImaginaire(nombre_A));
GET_ARGUMENT_F("JA=",HHJmaginaire(nombre_A));
GET_ARGUMENT_F("KA=",HHKmaginaire(nombre_A));
GET_ARGUMENT_F("SA=",HHSmaginaire(nombre_A));
GET_ARGUMENT_F("TA=",HHTmaginaire(nombre_A));
GET_ARGUMENT_F("UA=",HHUmaginaire(nombre_A));
GET_ARGUMENT_F("VA=",HHVmaginaire(nombre_A));
GET_ARGUMENT_F("RB=",HHReelle(nombre_B));
GET_ARGUMENT_F("IB=",HHImaginaire(nombre_B));
GET_ARGUMENT_F("JB=",HHJmaginaire(nombre_B));
GET_ARGUMENT_F("KB=",HHKmaginaire(nombre_B));
GET_ARGUMENT_F("SB=",HHSmaginaire(nombre_B));
GET_ARGUMENT_F("TB=",HHTmaginaire(nombre_B));
GET_ARGUMENT_F("UB=",HHUmaginaire(nombre_B));
GET_ARGUMENT_F("VB=",HHVmaginaire(nombre_B));
GET_ARGUMENT_F("RC=",HHReelle(nombre_C));
GET_ARGUMENT_F("IC=",HHImaginaire(nombre_C));
GET_ARGUMENT_F("JC=",HHJmaginaire(nombre_C));
GET_ARGUMENT_F("KC=",HHKmaginaire(nombre_C));
GET_ARGUMENT_F("SC=",HHSmaginaire(nombre_C));
GET_ARGUMENT_F("TC=",HHTmaginaire(nombre_C));
GET_ARGUMENT_F("UC=",HHUmaginaire(nombre_C));
GET_ARGUMENT_F("VC=",HHVmaginaire(nombre_C));
GET_ARGUMENT_F("RD=",HHReelle(nombre_D));
GET_ARGUMENT_F("ID=",HHImaginaire(nombre_D));
GET_ARGUMENT_F("JD=",HHJmaginaire(nombre_D));
GET_ARGUMENT_F("KD=",HHKmaginaire(nombre_D));
GET_ARGUMENT_F("SD=",HHSmaginaire(nombre_D));
GET_ARGUMENT_F("TD=",HHTmaginaire(nombre_D));
GET_ARGUMENT_F("UD=",HHUmaginaire(nombre_D));
GET_ARGUMENT_F("VD=",HHVmaginaire(nombre_D));
GET_ARGUMENT_I("XminR=",TRANSFORMATION_CONFORME_DANS_LE_PLAN_HYPER_HYPER_IMAGE_____Xmin_reference);
GET_ARGUMENT_I("XmaxR=",TRANSFORMATION_CONFORME_DANS_LE_PLAN_HYPER_HYPER_IMAGE_____Xmax_reference);
GET_ARGUMENT_I("YminR=",TRANSFORMATION_CONFORME_DANS_LE_PLAN_HYPER_HYPER_IMAGE_____Ymin_reference);
GET_ARGUMENT_I("YmaxR=",TRANSFORMATION_CONFORME_DANS_LE_PLAN_HYPER_HYPER_IMAGE_____Ymax_reference);
GET_ARGUMENT_L("facteur_multiplicatif_homothetique=""fmh="
,TRANSFORMATION_CONFORME_DANS_LE_PLAN_HYPER_HYPER_IMAGE_____facteur_multiplicatif_homothetique
);
/* ATTENTION : le format de reference par defaut est le format 'Std' et non pas le format */
/* 'Pal', mais evidemment cela peut etre change via {"XminR=","XmaxR=","YminR=","YmaxR="}. */
GET_ARGUMENT_F("AtranslationAX=""AtrAX="
,TRANSFORMATION_CONFORME_DANS_LES_PLANS_HYPER_HYPER_____A_translation_AX
);
GET_ARGUMENT_F("AtranslationBX=""AtrBX="
,TRANSFORMATION_CONFORME_DANS_LES_PLANS_HYPER_HYPER_____A_translation_BX
);
GET_ARGUMENT_F("AtranslationAY=""AtrAY="
,TRANSFORMATION_CONFORME_DANS_LES_PLANS_HYPER_HYPER_____A_translation_AY
);
GET_ARGUMENT_F("AtranslationBY=""AtrBY="
,TRANSFORMATION_CONFORME_DANS_LES_PLANS_HYPER_HYPER_____A_translation_BY
);
GET_ARGUMENT_F("RtranslationAX=""RtrAX="
,TRANSFORMATION_CONFORME_DANS_LES_PLANS_HYPER_HYPER_____R_translation_AX
);
GET_ARGUMENT_F("RtranslationBX=""RtrBX="
,TRANSFORMATION_CONFORME_DANS_LES_PLANS_HYPER_HYPER_____R_translation_BX
);
GET_ARGUMENT_F("RtranslationAY=""RtrAY="
,TRANSFORMATION_CONFORME_DANS_LES_PLANS_HYPER_HYPER_____R_translation_AY
);
GET_ARGUMENT_F("RtranslationBY=""RtrBY="
,TRANSFORMATION_CONFORME_DANS_LES_PLANS_HYPER_HYPER_____R_translation_BY
);
/* Arguments introduits le 20111228161805... */
CONTROLE_DE_L_ARITHMETIQUE_ETENDUE_DES_NOMBRES_HYPER_HYPER_COMPLEXES;
)
);
#include xci/coordonne.03.I"
CALi(gInettoyage(les_images_sont_standards,ImageR,IFmageR));
/* Initialisation de l'image Resultat. */
Test(PAS_D_ERREUR(CODE_ERROR(gIload_image(les_images_sont_standards,ImageA,IFmageA,nom_imageA))))
/* Chargement de l'image a transformer. */
Bblock
INITIALISATION_ACCROISSEMENT_2D(Atranslation
,NEGA(SUPER_lNORMALISE_OX(MOIT(FLOT(dimX))))
,NEGA(SUPER_lNORMALISE_OY(MOIT(FLOT(dimY))))
);
INITIALISATION_ACCROISSEMENT_2D(Rtranslation
,ZERO
,ZERO
);
Test(IL_FAUT(travailler_dans_le_plan_hyper_hyper_image))
Bblock
CALS(gIo_homographique_dans_le_plan_hyper_hyper_image(les_images_sont_standards
,ImageR,IFmageR
,ADRESSE(Rtranslation)
,facteur
,ImageA,IFmageA
,ADRESSE(Atranslation)
,ADRESSE(nombre_A),ADRESSE(nombre_B)
,ADRESSE(nombre_C),ADRESSE(nombre_D)
)
);
/* Et transformation de l'image Argument dans le plan image. */
Eblock
ATes
Bblock
CALS(gIo_homographique_dans_le_plan_hyper_hyper_complexe(les_images_sont_standards
,ImageR,IFmageR
,ADRESSE(Rtranslation)
,facteur
,ImageA,IFmageA
,ADRESSE(Atranslation)
,ADRESSE(nombre_A),ADRESSE(nombre_B)
,ADRESSE(nombre_C),ADRESSE(nombre_D)
)
);
/* Et transformation de l'image Argument dans le plan Complexe. */
Eblock
ETes
CALi(gIupdate_image(les_images_sont_standards,nom_imageR,ImageR,IFmageR));
Eblock
ATes
Bblock
Test__CODE_ERREUR__ERREUR07;
Eblock
ETes
RETU_Commande;
Eblock
ECommande
Copyright © Jean-François COLONNA, 2019-2024.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / École polytechnique, Institut Polytechnique de Paris, 2019-2024.