Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   Related Pages  

ARLinearColorSpaceMapping Class Reference

#include <ARLinearColorSpaceMapping.hpp>

Inheritance diagram for ARLinearColorSpaceMapping:

Inheritance graph
[legend]
Collaboration diagram for ARLinearColorSpaceMapping:

Collaboration graph
[legend]
List of all members.

Detailed Description

Abstract linear color space Converter.

Author:
Bernard De Cuyper
Version:
1.1b
Date:
8/02/2004
 
Purpose:        Define the concept of real linear color space image conversions 

Book:           "Digital Image Processing", William K. Pratt, Ed. John Wiley & Sons, London, 1991. 
                

@ Copyrights: Bernard De Cuyper & Eddy Fraiha 2004, Eggs & Pictures. MIT/Open BSD copyright model.


Public Methods

 ARLinearColorSpaceMapping ()
virtual ~ARLinearColorSpaceMapping ()
virtual void inSpaceTo (double *to1, double *to2, double *to3, double from1=0.0, double from2=0.0, double from3=0.0)
virtual void outSpaceTo (double *from1, double *from2, double *from3, double to1, double to2, double to3)
virtual Real3CImageconvert (Real3CImage *from, Real3CImage *to=0)
virtual Real3CImagerevert (Real3CImage *from, Real3CImage *to=0)
virtual void report (FILE *file)

Protected Attributes

double Tdata [9]
double Tinvdata [9]
double ** T
double ** Tinv


The documentation for this class was generated from the following files:
SourceForge.net Logo
Restoreinpaint sourceforge project `C++/Java Image Processing, Restoration, Inpainting Project'.

Bernard De Cuyper: Open Project Leader: Concept, design and development.
Bernard De Cuyper & Eddy Fraiha 2002, 2003. Bernard De Cuyper 2004. Open and free, for friendly usage only.
Modifications on Belgium ground of this piece of artistic work, by governement institutions or companies, must be notified to Bernard De Cuyper.
bern_bdc@hotmail.com