#include "haar_wavelet.h"
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
Go to the source code of this file.
Defines | ||||||||||
haar_wavelet | ||||||||||
| ||||||||||
#define | MIN3(x, y, z) ( ( ((x)<(y))&&((x)<(z)) )?(x):( ( ((x)>(y))&&((y)<(z)) )?y:z ) ) | |||||||||
Functions | ||||||||||
haar_wavelet_coef_lect | ||||||||||
lecture des parametres de l'operateur hw_coef_entire_image. \
| ||||||||||
param * | hw_coef_entire_image_lect (hw_coef_entire_image_t *des, param *ptp, char *debq) | |||||||||
hw_coef_entire_image_init | ||||||||||
Initialisation pour le calcul des coeeficients d'ondelette de Haar sur l'ensemble d'un bloc 3D. Allocation de l'image de sortie aux meme dimension que l'image d'entree
| ||||||||||
int | hw_coef_entire_image_init (hw_coef_entire_image_t *des, ima3Du1 *imaIn, ima3Du1 *imaOut) | |||||||||
hw_coef_entire_image_calc | ||||||||||
Calcul de l'operateur hw_coef_entire_image.\
| ||||||||||
int | hw_coef_entire_image_calc (hw_coef_entire_image_t *des, ima3Du1 *imaIn, ima3Du1 *imaOut) | |||||||||
hw_coef_on_window_lect | ||||||||||
lecture des parametres de l'operateur hw_coef_on_window. \
| ||||||||||
param * | hw_coef_on_window_lect (hw_coef_on_window_t *des, param *ptp, char *debq) | |||||||||
hw_coef_on_window_init | ||||||||||
Initialisation pour le calcul des coeeficient d'ondelette de Haar sur une fenetre d'analyse Allocation de l'image de sortie aux memes dimensions que l'image d'entree
| ||||||||||
int | hw_coef_on_window_init (hw_coef_on_window_t *des, ima3Du1 *imaIn, ima3Du1 *imaOut) | |||||||||
hw_coef_on_window_ferm | ||||||||||
Désallocation de la mémoire allouée dans le descripteur
| ||||||||||
int | hw_coef_on_window_ferm (hw_coef_on_window_t *des) | |||||||||
hw_coef_on_window_calc | ||||||||||
Calcul de l'operateur hw_coef_on_window.\
| ||||||||||
int | hw_coef_on_window_calc (hw_coef_on_window_t *des, ima3Du1 *imaIn, ima3Du1 *imaOut) |
#define MIN3 | ( | x, | |||
y, | |||||
z | ) | ( ( ((x)<(y))&&((x)<(z)) )?(x):( ( ((x)>(y))&&((y)<(z)) )?y:z ) ) |
Definition at line 37 of file lhaar_wavelet.c.
int hw_coef_entire_image_calc | ( | hw_coef_entire_image_t * | des, | |
ima3Du1 * | imaIn, | |||
ima3Du1 * | imaOut | |||
) |
int hw_coef_entire_image_init | ( | hw_coef_entire_image_t * | des, | |
ima3Du1 * | imaIn, | |||
ima3Du1 * | imaOut | |||
) |
param* hw_coef_entire_image_lect | ( | hw_coef_entire_image_t * | des, | |
param * | ptp, | |||
char * | debq | |||
) |
int hw_coef_on_window_calc | ( | hw_coef_on_window_t * | des, | |
ima3Du1 * | imaIn, | |||
ima3Du1 * | imaOut | |||
) |
int hw_coef_on_window_ferm | ( | hw_coef_on_window_t * | des | ) |
Definition at line 360 of file lhaar_wavelet.c.
int hw_coef_on_window_init | ( | hw_coef_on_window_t * | des, | |
ima3Du1 * | imaIn, | |||
ima3Du1 * | imaOut | |||
) |
param* hw_coef_on_window_lect | ( | hw_coef_on_window_t * | des, | |
param * | ptp, | |||
char * | debq | |||
) |