eLynx SDK v3.3.0
C++ image processing API reference
Public Member Functions

eLynx::Image::IBayerHandler Class Reference

Inheritance diagram for eLynx::Image::IBayerHandler:
eLynx::Image::BayerHandlerImpl< T >

List of all members.

Public Member Functions

virtual ~IBayerHandler ()
 Virtual destructor.
virtual boost::shared_ptr
< AbstractImage
CreateRGB (const AbstractImage &iImage, EBayerMatrix iBayer, EBayerToColorConversion iMethod, ProgressNotifier &iNotifier=ProgressNotifier_NULL) const =0
virtual boost::shared_ptr
< AbstractImage
CreateBayer (const AbstractImage &iImage, EBayerMatrix iBayer, ProgressNotifier &iNotifier=ProgressNotifier_NULL) const =0
virtual bool Balance (AbstractImage &ioImage, EBayerMatrix iBayer, double iRed, double iGreen, double iBlue) const =0
virtual bool ComputeMean (const AbstractImage &iImage, EBayerMatrix iBayer, double &oMeanR, double &oMeanG, double &oMeanB, bool ibNormalized=false) const =0
virtual bool ComputeStandardDeviation (const AbstractImage &iImage, EBayerMatrix iBayer, double &oMeanR, double &oMeanG, double &oMeanB, double &oStdDevR, double &oStdDevG, double &oStdDevB, bool ibNormalized=false) const =0
virtual bool Affine (AbstractImage &ioImage, EBayerMatrix iBayer, double iScaleR, double iOffsetR, double iScaleG, double iOffsetG, double iScaleB, double iOffsetB) const =0

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

Generated on Thu Dec 9 2010 by doxygen 1.7.2