extrema::CPreprocess Class Reference

#include <preprocess.h>

Inheritance diagram for extrema::CPreprocess:
extrema::CPreprocessRGBPlanes extrema::CPreprocessRGBSeq

Public Member Functions

double min (double a, double b) const
 
double max (double a, double b) const
 
int rgb_to_none (const unsigned char *r, const unsigned char *g, const unsigned char *b) const
 
int rgb_to_intensity (const unsigned char *r, const unsigned char *g, const unsigned char *b) const
 
int rgb_to_intensity_half (const unsigned char *r, const unsigned char *g, const unsigned char *b) const
 
int rgb_to_saturation (const unsigned char *r, const unsigned char *g, const unsigned char *b) const
 
int rgb_to_hue (const unsigned char *r, const unsigned char *g, const unsigned char *b) const
 
int rgb_to_red (const unsigned char *r, const unsigned char *g, const unsigned char *b) const
 
int rgb_to_green (const unsigned char *r, const unsigned char *g, const unsigned char *b) const
 
int rgb_to_blue (const unsigned char *r, const unsigned char *g, const unsigned char *b) const
 
int rgb_to_redblue (const unsigned char *r, const unsigned char *g, const unsigned char *b) const
 
int inten_to_none (int intensity) const
 

Member Function Documentation

int extrema::CPreprocess::inten_to_none ( int  intensity) const
inline
double extrema::CPreprocess::max ( double  a,
double  b 
) const
inline
double extrema::CPreprocess::min ( double  a,
double  b 
) const
inline
int extrema::CPreprocess::rgb_to_blue ( const unsigned char *  r,
const unsigned char *  g,
const unsigned char *  b 
) const
inline
int extrema::CPreprocess::rgb_to_green ( const unsigned char *  r,
const unsigned char *  g,
const unsigned char *  b 
) const
inline
int extrema::CPreprocess::rgb_to_hue ( const unsigned char *  r,
const unsigned char *  g,
const unsigned char *  b 
) const
inline
int extrema::CPreprocess::rgb_to_intensity ( const unsigned char *  r,
const unsigned char *  g,
const unsigned char *  b 
) const
inline
int extrema::CPreprocess::rgb_to_intensity_half ( const unsigned char *  r,
const unsigned char *  g,
const unsigned char *  b 
) const
inline
int extrema::CPreprocess::rgb_to_none ( const unsigned char *  r,
const unsigned char *  g,
const unsigned char *  b 
) const
inline
int extrema::CPreprocess::rgb_to_red ( const unsigned char *  r,
const unsigned char *  g,
const unsigned char *  b 
) const
inline
int extrema::CPreprocess::rgb_to_redblue ( const unsigned char *  r,
const unsigned char *  g,
const unsigned char *  b 
) const
inline
int extrema::CPreprocess::rgb_to_saturation ( const unsigned char *  r,
const unsigned char *  g,
const unsigned char *  b 
) const
inline

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