/* This file was generated by scramble.py. */
#ifndef _PCODE_HEADER_GUARD_WAVELETS_DAUBECHIES_D4_
#define _PCODE_HEADER_GUARD_WAVELETS_DAUBECHIES_D4_
#include "config.h"
#include "image.h"
#include "filter.h"
Filter * d4_get_filter(void);
void daubechies_d4_transform(V const *indata, int n, int instep, V *outlow, int lowstep, V *outhigh, int highstep);
void daubechies_d4_transform_no_key(V const *indata, int n, int instep, V *outlow, int lowstep, V *outhigh, int highstep, char const *key);
void daubechies_d4_transform_atrou(V const *indata, int n, int instep, V *outlow, int lowstep, V *outhigh, int highstep);
void daubechies_d4_init(void);
V ** d4(V const *s, int n);
Image * d4_2d(Image *v, int levels);
Image * d4_2d_atrou(Image *v, int levels);
#endif
/* This file was generated by scramble.py. */
