#include <inrimage/image.h>
#include <math.h>
Aller au code source de ce fichier.
Fonctions | |
| min_max | extrema (char *buffer, int n, Fort_int lfmt[9]) |
| calcule les extrema d'un buffer de char. | |
| void | extrema3D (struct image *img, Fort_int lfmt[9], float *mini, float *maxi) |
| calcule les extrema d'une image 3D en flottant, en utilisant extrema | |
| double | signe (double a) |
| renvoie le signe de a | |
| double | min (double a, double b) |
| determine le plus petit element entre a et b | |
| double | max (double a, double b) |
| determine le plus grand element entre a et b | |
| double | max3 (double a, double b, double c) |
| determine le plus grand element entre a,b et c | |
| double | minmod (double a, double b) |
| calcule le minmod de deux valeurs | |
| float | value (char *buffer, int x, int y, Fort_int lfmt[9]) |
| calcule la valeur qui correspondrait a buffer[x][y] si buffer etait un tableau a deux entrees de num_col colonnes | |
| int | indice (int x, int y, Fort_int num_col) |
| calcule l'indice du pixel (x,y) dans un tableau a une dimension, avec num_col colonnes | |
| char * | resize_image (char *buffer, Fort_int lfmt_in[9], Fort_int lfmt_out[9], int x0, int y0, int time_flag) |
| redimensionne une image en la sous-echantillonant de maniere uniforme. | |
| void | normalize (char *buff_src, char *buff_dest, char *buff_res_src, char *buff_res_dest, float mini, float maxi, Fort_int lfmt[9], int time_flag) |
| normalise les valeurs de deux buffers en fonction de leurs extrema, ou d'extrema donnes en parametres | |
| void | abs_icache (char *src, char *dest, int taille_cache, int time_flag) |
Définition dans le fichier utils.h.
|
||||||||||||||||||||
|
calcul de la valeur absolue d'une image |
|
||||||||||||||||
|
calcule les extrema d'un buffer de char.
Définition à la ligne 41 du fichier utils.c. Références min_max::max, et min_max::min. |
|
||||||||||||||||||||
|
calcule les extrema d'une image 3D en flottant, en utilisant extrema
Définition à la ligne 87 du fichier utils.c. Références extrema3D(), max(), min_max::max, min(), et min_max::min. Référencé par extrema3D(). |
|
||||||||||||||||
|
calcule l'indice du pixel (x,y) dans un tableau a une dimension, avec num_col colonnes
Définition à la ligne 223 du fichier utils.c. Références indice(). Référencé par indice(), resize_image(), et value(). |
|
||||||||||||
|
determine le plus grand element entre a et b
Définition à la ligne 162 du fichier utils.c. Références max(). Référencé par extrema3D(), max(), max3(), et normalize(). |
|
||||||||||||||||
|
determine le plus grand element entre a,b et c
Définition à la ligne 175 du fichier utils.c. Référencé par max3(). |
|
||||||||||||
|
determine le plus petit element entre a et b
Définition à la ligne 149 du fichier utils.c. Références min(). Référencé par extrema3D(), min(), minmod(), et normalize(). |
|
||||||||||||
|
calcule le minmod de deux valeurs
Définition à la ligne 183 du fichier utils.c. Références min(), minmod(), et signe(). Référencé par minmod(). |
|
||||||||||||||||||||||||||||||||||||
|
normalise les valeurs de deux buffers en fonction de leurs extrema, ou d'extrema donnes en parametres
Définition à la ligne 321 du fichier utils.c. Références min_max::max, max(), min_max::min, min(), et normalize(). Référencé par normalize(). |
|
||||||||||||||||||||||||||||
|
redimensionne une image en la sous-echantillonant de maniere uniforme.
Définition à la ligne 241 du fichier utils.c. Références indice(), et resize_image(). Référencé par resize_image(). |
|
|
renvoie le signe de a
Définition à la ligne 136 du fichier utils.c. Références signe(). |
|
||||||||||||||||||||
|
calcule la valeur qui correspondrait a buffer[x][y] si buffer etait un tableau a deux entrees de num_col colonnes
Définition à la ligne 201 du fichier utils.c. Références indice(), et value(). Référencé par value(). |
1.2.18