STIRA  0.1
Public Member Functions | Static Public Member Functions | List of all members
stira::imagetools::GretagMacbethColorChecker Class Reference

A class for generating the Gretag - Macbeth Color Checker chart References: http://www.rags-int-inc.com/PhotoTechStuff/MacbethTarget/ http://www.brucelindbloom.com/index.html?ColorCheckerRGB.html. More...

#include <GretagMacbethColorChecker.h>

Public Member Functions

 GretagMacbethColorChecker ()
 constructor
 
 ~GretagMacbethColorChecker ()
 destructor
 

Static Public Member Functions

static std::vector< ColorValueGenerateVector ()
 Puts the GretagMacbeth Color Checker Numeric Values in an STL vector for easier drawing.
 
static ImageGenerate (int borderWidth, int squareSize)
 main method to generate the Gretag Macbeth Color Checker More...
 

Detailed Description

A class for generating the Gretag - Macbeth Color Checker chart References: http://www.rags-int-inc.com/PhotoTechStuff/MacbethTarget/ http://www.brucelindbloom.com/index.html?ColorCheckerRGB.html.

Member Function Documentation

Image * stira::imagetools::GretagMacbethColorChecker::Generate ( int  borderWidth,
int  squareSize 
)
static

main method to generate the Gretag Macbeth Color Checker

Parameters
borderWidthwidth of border between color patches
squareSizesize of patch side

References stira::imagedata::TransformColorSpace::GetReferenceWhite(), stira::imagedata::TransformColorSpace::LabtosRGB(), stira::imagedata::ColorConstants::sD65_XYZ, and stira::imagedata::Image::SetColor().


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