/*************************************************************************************************************************************/ /* */ /* T R A I T E M E N T E T / O U T R A N S F O R M A T I O N D ' U N E I M A G E : */ /* */ /* */ /* Author of '$xrC/TraitementTransformation.01$vv$I' : */ /* */ /* Jean-Francois Colonna (LACTAMME, 20140115134455). */ /* */ /*************************************************************************************************************************************/ #include "CompressionDeCompression.01.vv.I" #define PostFixe_Neutre \ ".NEUTRE" #define PostFixe_Rotation_pPIs2 \ ".ROTpPIs2" #define PostFixe_Rotation_PI \ ".ROTPI" #define PostFixe_Rotation_mPIs2 \ ".ROTmPIs2" #define PostFixe_Symetrie_OX \ ".SYMOX" #define PostFixe_Symetrie_OY \ ".SYMOY" #define PostFixe_Transposition \ ".TRANSP" /* Postfixes introduits le 20140116101944 et completes le 20140423102816 par ".NEUTRE". */ #define longueur \ Longueur #define ImageACompacter \ Pimage #define ImageCompactee \ Pimage #define TRAITEMENT_TRANSFORMATION_IMAGE \ { \ int Longueur=DimImages; \ TypeImage *Pimage=&INDEXATION_IMAGE(image,0,0); \ \ LECTURE_FICHIER(ImageACompacter,longueur); \ \ CONVOLUTION_IMAGE; \ TRANSFORMATION_IMAGE; \ \ ECRITURE_FICHIER(ImageCompactee,longueur); \ }