List of all members.
Public Member Functions |
|
| ColorImage (ImageType type) |
| BinaryImage * | ThresholdRGB (int redLow, int redHigh, int greenLow, int greenHigh, int blueLow, int blueHigh) |
| BinaryImage * | ThresholdHSL (int hueLow, int hueHigh, int saturationLow, int saturationHigh, int luminenceLow, int luminenceHigh) |
| BinaryImage * | ThresholdHSV (int hueLow, int hueHigh, int saturationLow, int saturationHigh, int valueHigh, int valueLow) |
| BinaryImage * | ThresholdHSI (int hueLow, int hueHigh, int saturationLow, int saturationHigh, int intensityLow, int intensityHigh) |
| BinaryImage * | ThresholdRGB (Threshold &threshold) |
| BinaryImage * | ThresholdHSL (Threshold &threshold) |
| BinaryImage * | ThresholdHSV (Threshold &threshold) |
| BinaryImage * | ThresholdHSI (Threshold &threshold) |
|
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) |
| void | ReplaceGreenPlane (MonoImage *plane) |
| void | ReplaceBluePlane (MonoImage *plane) |
| void | ReplaceHSLHuePlane (MonoImage *plane) |
| void | ReplaceHSVHuePlane (MonoImage *plane) |
| void | ReplaceHSIHuePlane (MonoImage *plane) |
| void | ReplaceHSLSaturationPlane (MonoImage *plane) |
| void | ReplaceHSVSaturationPlane (MonoImage *plane) |
| void | ReplaceHSISaturationPlane (MonoImage *plane) |
| void | ReplaceLuminancePlane (MonoImage *plane) |
| void | ReplaceValuePlane (MonoImage *plane) |
| void | ReplaceIntensityPlane (MonoImage *plane) |
|
void | ColorEqualize () |
|
void | LuminanceEqualize () |
Member Function Documentation
| void ColorImage::ReplaceBluePlane |
( |
MonoImage * |
plane | ) |
|
Replace the blue color plane with a MonoImage.
- Parameters:
-
| mode | The color mode in which to operate. |
| plane | A pointer to a MonoImage that will replace the specified color plane. |
| void ColorImage::ReplaceGreenPlane |
( |
MonoImage * |
plane | ) |
|
Replace the green color plane with a MonoImage.
- Parameters:
-
| mode | The color mode in which to operate. |
| plane | A pointer to a MonoImage that will replace the specified color plane. |
| void ColorImage::ReplaceHSIHuePlane |
( |
MonoImage * |
plane | ) |
|
Replace the first Hue plane in a HSI image with a MonoImage.
- Parameters:
-
| mode | The color mode in which to operate. |
| plane | A pointer to a MonoImage that will replace the specified color plane. |
| void ColorImage::ReplaceHSISaturationPlane |
( |
MonoImage * |
plane | ) |
|
Replace the Saturation color plane in a HSI image with a MonoImage.
- Parameters:
-
| mode | The color mode in which to operate. |
| plane | A pointer to a MonoImage that will replace the specified color plane. |
| void ColorImage::ReplaceHSLHuePlane |
( |
MonoImage * |
plane | ) |
|
Replace the Hue color plane in a HSL image with a MonoImage.
- Parameters:
-
| mode | The color mode in which to operate. |
| plane | A pointer to a MonoImage that will replace the specified color plane. |
| void ColorImage::ReplaceHSLSaturationPlane |
( |
MonoImage * |
plane | ) |
|
Replace the Saturation color plane in an HSL image with a MonoImage.
- Parameters:
-
| mode | The color mode in which to operate. |
| plane | A pointer to a MonoImage that will replace the specified color plane. |
| void ColorImage::ReplaceHSVHuePlane |
( |
MonoImage * |
plane | ) |
|
Replace the Hue color plane in a HSV image with a MonoImage.
- Parameters:
-
| mode | The color mode in which to operate. |
| plane | A pointer to a MonoImage that will replace the specified color plane. |
| void ColorImage::ReplaceHSVSaturationPlane |
( |
MonoImage * |
plane | ) |
|
Replace the Saturation color plane in a HSV image with a MonoImage.
- Parameters:
-
| mode | The color mode in which to operate. |
| plane | A pointer to a MonoImage that will replace the specified color plane. |
| void ColorImage::ReplaceIntensityPlane |
( |
MonoImage * |
plane | ) |
|
Replace the Intensity color plane in a HSI image with a MonoImage.
- Parameters:
-
| mode | The color mode in which to operate. |
| plane | A pointer to a MonoImage that will replace the specified color plane. |
| void ColorImage::ReplaceLuminancePlane |
( |
MonoImage * |
plane | ) |
|
Replace the Luminance color plane in an HSL image with a MonoImage.
- Parameters:
-
| mode | The color mode in which to operate. |
| plane | A pointer to a MonoImage that will replace the specified color plane. |
| void ColorImage::ReplaceRedPlane |
( |
MonoImage * |
plane | ) |
|
Replace the red color plane with a MonoImage.
- Parameters:
-
| mode | The color mode in which to operate. |
| plane | A pointer to a MonoImage that will replace the specified color plane. |
| void ColorImage::ReplaceValuePlane |
( |
MonoImage * |
plane | ) |
|
Replace the Value color plane in an HSV with a MonoImage.
- Parameters:
-
| mode | The color mode in which to operate. |
| plane | A pointer to a MonoImage that will replace the specified color plane. |
Perform a threshold in HSI space.
- Parameters:
-
| threshold | a reference to the Threshold object to use. |
- Returns:
- A pointer to a BinaryImage that represents the result of the threshold operation.
| BinaryImage * ColorImage::ThresholdHSI |
( |
int |
hueLow, |
|
|
int |
hueHigh, |
|
|
int |
saturationLow, |
|
|
int |
saturationHigh, |
|
|
int |
intensityLow, |
|
|
int |
intensityHigh |
|
) |
| |
Perform a threshold in HSI space.
- Parameters:
-
| hueLow | Low value for hue |
| hueHigh | High value for hue |
| saturationLow | Low value for saturation |
| saturationHigh | High value for saturation |
| valueLow | Low intensity |
| valueHigh | High intensity |
- Returns:
- a pointer to a BinaryImage that represents the result of the threshold operation.
| BinaryImage * ColorImage::ThresholdHSL |
( |
int |
hueLow, |
|
|
int |
hueHigh, |
|
|
int |
saturationLow, |
|
|
int |
saturationHigh, |
|
|
int |
luminenceLow, |
|
|
int |
luminenceHigh |
|
) |
| |
Perform a threshold in HSL space.
- Parameters:
-
| hueLow | Low value for hue |
| hueHigh | High value for hue |
| saturationLow | Low value for saturation |
| saturationHigh | High value for saturation |
| luminenceLow | Low value for luminence |
| luminenceHigh | High value for luminence |
- Returns:
- a pointer to a BinaryImage that represents the result of the threshold operation.
Perform a threshold in HSL space.
- Parameters:
-
| threshold | a reference to the Threshold object to use. |
- Returns:
- A pointer to a BinaryImage that represents the result of the threshold operation.
Perform a threshold in HSV space.
- Parameters:
-
| threshold | a reference to the Threshold object to use. |
- Returns:
- A pointer to a BinaryImage that represents the result of the threshold operation.
| BinaryImage * ColorImage::ThresholdHSV |
( |
int |
hueLow, |
|
|
int |
hueHigh, |
|
|
int |
saturationLow, |
|
|
int |
saturationHigh, |
|
|
int |
valueLow, |
|
|
int |
valueHigh |
|
) |
| |
Perform a threshold in HSV space.
- Parameters:
-
| hueLow | Low value for hue |
| hueHigh | High value for hue |
| saturationLow | Low value for saturation |
| saturationHigh | High value for saturation |
| valueLow | Low value |
| valueHigh | High value |
- Returns:
- a pointer to a BinaryImage that represents the result of the threshold operation.
Perform a threshold in RGB space.
- Parameters:
-
| threshold | a reference to the Threshold object to use. |
- Returns:
- A pointer to a BinaryImage that represents the result of the threshold operation.
| BinaryImage * ColorImage::ThresholdRGB |
( |
int |
redLow, |
|
|
int |
redHigh, |
|
|
int |
greenLow, |
|
|
int |
greenHigh, |
|
|
int |
blueLow, |
|
|
int |
blueHigh |
|
) |
| |
Perform a threshold in RGB space.
- Parameters:
-
| redLow | Red low value |
| redHigh | Red high value |
| greenLow | Green low value |
| greenHigh | Green high value |
| blueLow | Blue low value |
| blueHigh | Blue high value |
- Returns:
- A pointer to a BinaryImage that represents the result of the threshold operation.
The documentation for this class was generated from the following files: