FFmpeg
Data Structures | Macros | Enumerations | Functions
jpeg2000dwt.h File Reference

Discrete wavelet transform. More...

#include <stdint.h>

Go to the source code of this file.

Data Structures

struct   DWTContext
 

Macros

#define  FF_DWT_MAX_DECLVLS   32
  max number of decomposition levels
 

Enumerations

 

Functions

int  ff_jpeg2000_dwt_init (DWTContext *s, uint16_t border[2][2], int decomp_levels, int type)
  Initialize DWT.
 
 
 
 

Detailed Description

Discrete wavelet transform.

Definition in file jpeg2000dwt.h.

Macro Definition Documentation

#define FF_DWT_MAX_DECLVLS   32

max number of decomposition levels

Definition at line 32 of file jpeg2000dwt.h.

Enumeration Type Documentation

enum DWTType
Enumerator:
FF_DWT97
FF_DWT53
FF_DWT97_INT
FF_DWT_NB

Definition at line 34 of file jpeg2000dwt.h.

Function Documentation

int ff_jpeg2000_dwt_init ( DWTContexts,
uint16_t  border[2][2],
int  decomp_levels,
int  type 
)

Initialize DWT.

Parameters
s DWT context
border coordinates of transformed region {{x0, x1}, {y0, y1}}
decomp_levels number of decomposition levels
type 0 for DWT 9/7; 1 for DWT 5/3

Definition at line 497 of file jpeg2000dwt.c.

Referenced by ff_jpeg2000_init_component().

int ff_dwt_encode ( DWTContexts,
voidt 
)

Definition at line 541 of file jpeg2000dwt.c.

Referenced by encode_tile().

int ff_dwt_decode ( DWTContexts,
voidt 
)

Definition at line 556 of file jpeg2000dwt.c.

Referenced by jpeg2000_decode_tile().

void ff_dwt_destroy ( DWTContexts )

Definition at line 574 of file jpeg2000dwt.c.

Referenced by ff_jpeg2000_cleanup().


Generated on Sun Mar 8 2015 02:35:21 for FFmpeg by   doxygen 1.8.2

AltStyle によって変換されたページ (->オリジナル) /