- Main Page
- Namespaces
- Classes
- Files
- Directories

- Class List
- Class Hierarchy
- Class Members

# dirac::DownConverter Class Reference

A class for fast downconversion of picture data. More...

`#include <downconvert.h>`

List of all members.

## Public Member Functions
| DownConverter ()
| Constructor.
| ~DownConverter ()
| Destructor.
void | DoDownConvert (const PicArray &old_data, PicArray &new_data)
| A function to do the actual down-conversion.

## Detailed Description

A class for fast downconversion of picture data.

A class for fast down-conversion of picture data. The picture data is downconverted by a factor of two in each dimension, using fast filtering techniques. The filter is a half-band filter designed to trade off frequency response, ringiness, and aliasing

Definition at line 53 of file downconvert.h.

## Member Function Documentation

void DownConverter::DoDownConvert | ( | const PicArray & | old_data,
|  | PicArray & | new_data
| ) |

  | A function to do the actual down-conversion. A function to do the actual downconversion. Parameters:
  | old_data | the picture data to be downconverted
  | new_data | the resulting down-converted data. The array must be of the correct size.
Definition at line 47 of file downconvert.cpp. References dirac::TwoDArray< T >::LengthX(), and dirac::TwoDArray< T >::LengthY().

The documentation for this class was generated from the following files:

- C:/guliverkli/src/filters/parser/diracsplitter/libdirac/libdirac_motionest/downconvert.h
- C:/guliverkli/src/filters/parser/diracsplitter/libdirac/libdirac_motionest/downconvert.cpp