eLynx SDK
v3.3.0 C++ image processing API reference |
Public Member Functions | |
virtual boost::shared_ptr < AbstractImage > | CreateRGB (const AbstractImage &iImage, EBayerMatrix iBayer, EBayerToColorConversion iMethod, ProgressNotifier &iNotifier) const |
virtual boost::shared_ptr < AbstractImage > | CreateBayer (const AbstractImage &iImage, EBayerMatrix iBayer, ProgressNotifier &iNotifier) const |
virtual bool | Balance (AbstractImage &ioImage, EBayerMatrix iBayer, double iRed, double iGreen, double iBlue) const |
virtual bool | ComputeMean (const AbstractImage &iImage, EBayerMatrix iBayer, double &oMeanR, double &oMeanG, double &oMeanB, bool ibNormalized) const |
virtual bool | ComputeStandardDeviation (const AbstractImage &iImage, EBayerMatrix iBayer, double &oMeanR, double &oMeanG, double &oMeanB, double &oStdDevR, double &oStdDevG, double &oStdDevB, bool ibNormalized) const |
virtual bool | Affine (AbstractImage &ioImage, EBayerMatrix iBayer, double iScaleR, double iOffsetR, double iScaleG, double iOffsetG, double iScaleB, double iOffsetB) const |
Static Public Member Functions | |
static boost::shared_ptr < ImageImpl< PixelRGB< T > > > | CreateRGB (const ImageImpl< PixelL< T > > &iImageL, EBayerMatrix iBayer, EBayerToColorConversion iMethod=BCC_Default, ProgressNotifier &iNotifier=ProgressNotifier_NULL) |
static boost::shared_ptr < ImageImpl< PixelL< T > > > | CreateBayer (const ImageImpl< PixelRGB< T > > &iImage, EBayerMatrix iBayer=BM_GRBG, ProgressNotifier &iNotifier=ProgressNotifier_NULL) |
static bool | Balance (ImageImpl< PixelL< T > > &ioImage, EBayerMatrix iBayer, double iRed, double iGreen, double iBlue) |
static bool | ComputeMean (const ImageImpl< PixelL< T > > &iImage, EBayerMatrix iBayer, double &oMeanR, double &oMeanG, double &oMeanB, bool ibNormalized=false) |
static bool | ComputeStandardDeviation (const ImageImpl< PixelL< T > > &iImage, EBayerMatrix iBayer, double &oMeanR, double &oMeanG, double &oMeanB, double &oStdDevR, double &oStdDevG, double &oStdDevB, bool ibNormalized=false) |
static bool | Affine (ImageImpl< PixelL< T > > &ioImage, EBayerMatrix iBayer, double iScaleR, double iOffsetR, double iScaleG, double iOffsetG, double iScaleB, double iOffsetB) |