00001 #ifndef _LIBTEXTURE_H
00002 #define _LIBTEXTURE_H
00003
00004
00005
00006
00007 #define TX_NIVEAUX_GRIS 256
00008 #define TX_NB_ATTRIBUTS 7
00009
00010 #include "textures/textureError.h"
00011
00012 #ifdef __cplusplus
00013 extern "C" {
00014 #endif
00015
00016 int calcule_cooc_matrice ( unsigned char* image, int di_image, int dj_image, int droite, int bas, int bas_droite, int translation, int* matrice, int di_matrice, int dj_matrice );
00017 int calcule_cooc_attributs ( int* matrice, int di_matrice, int dj_matrice, int pixels_nuls, double* attributs );
00018 int calcule_diff_somme_tableaux ( unsigned char* image, int nblig, int nbcol, int droite, int bas, int bas_droite, int translation, int pixels_nuls, int* diff_tab, int* somme_tab );
00019 int calcule_diff_somme_attributs ( int* diff, int* somme, double* attributs );
00020
00021 #ifdef __cplusplus
00022 }
00023 #endif
00024
00025 #endif