|
| ColorImage (ImageType type) |
|
BinaryImage * | ThresholdRGB (int redLow, int redHigh, int greenLow, int greenHigh, int blueLow, int blueHigh) |
| Perform a threshold in RGB space. More...
|
|
BinaryImage * | ThresholdHSL (int hueLow, int hueHigh, int saturationLow, int saturationHigh, int luminenceLow, int luminenceHigh) |
| Perform a threshold in HSL space. More...
|
|
BinaryImage * | ThresholdHSV (int hueLow, int hueHigh, int saturationLow, int saturationHigh, int valueHigh, int valueLow) |
| Perform a threshold in HSV space. More...
|
|
BinaryImage * | ThresholdHSI (int hueLow, int hueHigh, int saturationLow, int saturationHigh, int intensityLow, int intensityHigh) |
| Perform a threshold in HSI space. More...
|
|
BinaryImage * | ThresholdRGB (Threshold &threshold) |
| Perform a threshold in RGB space. More...
|
|
BinaryImage * | ThresholdHSL (Threshold &threshold) |
| Perform a threshold in HSL space. More...
|
|
BinaryImage * | ThresholdHSV (Threshold &threshold) |
| Perform a threshold in HSV space. More...
|
|
BinaryImage * | ThresholdHSI (Threshold &threshold) |
| Perform a threshold in HSI space. More...
|
|
MonoImage * | GetRedPlane () |
|
MonoImage * | GetGreenPlane () |
|
MonoImage * | GetBluePlane () |
|
MonoImage * | GetHSLHuePlane () |
|
MonoImage * | GetHSVHuePlane () |
|
MonoImage * | GetHSIHuePlane () |
|
MonoImage * | GetHSLSaturationPlane () |
|
MonoImage * | GetHSVSaturationPlane () |
|
MonoImage * | GetHSISaturationPlane () |
|
MonoImage * | GetLuminancePlane () |
|
MonoImage * | GetValuePlane () |
|
MonoImage * | GetIntensityPlane () |
|
void | ReplaceRedPlane (MonoImage *plane) |
| Replace the red color plane with a MonoImage. More...
|
|
void | ReplaceGreenPlane (MonoImage *plane) |
| Replace the green color plane with a MonoImage. More...
|
|
void | ReplaceBluePlane (MonoImage *plane) |
| Replace the blue color plane with a MonoImage. More...
|
|
void | ReplaceHSLHuePlane (MonoImage *plane) |
| Replace the Hue color plane in a HSL image with a MonoImage. More...
|
|
void | ReplaceHSVHuePlane (MonoImage *plane) |
| Replace the Hue color plane in a HSV image with a MonoImage. More...
|
|
void | ReplaceHSIHuePlane (MonoImage *plane) |
| Replace the first Hue plane in a HSI image with a MonoImage. More...
|
|
void | ReplaceHSLSaturationPlane (MonoImage *plane) |
| Replace the Saturation color plane in an HSL image with a MonoImage. More...
|
|
void | ReplaceHSVSaturationPlane (MonoImage *plane) |
| Replace the Saturation color plane in a HSV image with a MonoImage. More...
|
|
void | ReplaceHSISaturationPlane (MonoImage *plane) |
| Replace the Saturation color plane in a HSI image with a MonoImage. More...
|
|
void | ReplaceLuminancePlane (MonoImage *plane) |
| Replace the Luminance color plane in an HSL image with a MonoImage. More...
|
|
void | ReplaceValuePlane (MonoImage *plane) |
| Replace the Value color plane in an HSV with a MonoImage. More...
|
|
void | ReplaceIntensityPlane (MonoImage *plane) |
| Replace the Intensity color plane in a HSI image with a MonoImage. More...
|
|
void | ColorEqualize () |
|
void | LuminanceEqualize () |
|
| ImageBase (ImageType type) |
| Create a new instance of an ImageBase. More...
|
|
virtual | ~ImageBase () |
| Frees memory associated with an ImageBase. More...
|
|
virtual void | Write (const char *fileName) |
| Writes an image to a file with the given filename. More...
|
|
int | GetHeight () |
| Gets the height of an image. More...
|
|
int | GetWidth () |
| Gets the width of an image. More...
|
|
Image * | GetImaqImage () |
| Access the internal IMAQ Image data structure. More...
|
|
| ErrorBase (const ErrorBase &)=delete |
|
ErrorBase & | operator= (const ErrorBase &)=delete |
|
virtual Error & | GetError () |
| Retrieve the current error. More...
|
|
virtual const Error & | GetError () const |
|
virtual void | SetErrnoError (llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const |
| Set error information associated with a C library call that set an error to the "errno" global variable. More...
|
|
virtual void | SetImaqError (int success, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const |
| Set the current error information associated from the nivision Imaq API. More...
|
|
virtual void | SetError (Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const |
| Set the current error information associated with this sensor. More...
|
|
virtual void | SetWPIError (llvm::StringRef errorMessage, Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const |
| Set the current error information associated with this sensor. More...
|
|
virtual void | CloneError (const ErrorBase &rhs) const |
|
virtual void | ClearError () const |
| Clear the current error information associated with this sensor.
|
|
virtual bool | StatusIsFatal () const |
| Check if the current error code represents a fatal error. More...
|
|