class ipEnhanceDCT2D

This class is designed to compute enhanced DCT

Inheritance:


Public Fields

[more]real lambda
enhancement factor

Public Methods

[more] ipEnhanceDCT2D(int block_size_, const char* coding_, int dct_dim_, real lambda_ = 1.5)
constructor
[more]virtual ~ipEnhanceDCT2D()
[more]virtual void process(Sequence* seq_in)


Inherited from ipDCT2D:

Public Fields

oint block_size
oint dct_dim


Inherited from ipCore:

Public Fields

output field

input/output image coding field

Public Methods

constructor and destructor

initialization and processing

accessing and modifying output


Documentation

This class is designed to compute enhanced DCT

This class computes 2D DCT with Image Enhancement in the compress domain as described in the paper below

       Jinshan Tang, Eli Peli and Scott Acton, 
       "Image Enhancement Using a Contrast Measure in the Compressed Domain",
       IEEE Signal Processing Letters, Vol 10, No 10, October 2003
    

oreal lambda
enhancement factor

o ipEnhanceDCT2D(int block_size_, const char* coding_, int dct_dim_, real lambda_ = 1.5)
constructor

Parameters:
block_size_ - is the input size of image to process
coding_ - is the coding format of the image to process
dct_dim_ - is the number of DCT coefficient to keep
lambda_ - enhancement factor

ovirtual ~ipEnhanceDCT2D()

ovirtual void process(Sequence* seq_in)


This class has no child classes.
Author:
Sebastien Marcel (marcel@idiap.ch) Fabien Cardinaux (cardinau@idiap.ch)
Version:
2.0 Fri 15 Jul 2005 11:35:14 AM CEST
Since:
2.0

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.