Visual Servoing Platform
version 3.5.0 under development (2022-02-15)
|
Functions | |
VISP_EXPORT void | vp::stretchContrast (vpImage< unsigned char > &I) |
VISP_EXPORT void | vp::stretchContrast (const vpImage< unsigned char > &I1, vpImage< unsigned char > &I2) |
VISP_EXPORT void | vp::stretchContrast (vpImage< vpRGBa > &I) |
VISP_EXPORT void | vp::stretchContrast (const vpImage< vpRGBa > &I1, vpImage< vpRGBa > &I2) |
VISP_EXPORT void | vp::stretchContrastHSV (vpImage< vpRGBa > &I) |
VISP_EXPORT void | vp::stretchContrastHSV (const vpImage< vpRGBa > &I1, vpImage< vpRGBa > &I2) |
Contrast stretching.
void vp::stretchContrast | ( | vpImage< unsigned char > & | I | ) |
Stretch the contrast of a grayscale image.
I | : The grayscale image to stretch the contrast. |
Definition at line 419 of file vpImgproc.cpp.
References vpImage< Type >::getMinMaxValue(), and vpImage< Type >::performLut().
Referenced by vp::stretchContrast().
Stretch the contrast of a grayscale image.
I1 | : The first input grayscale image. |
I2 | : The second output grayscale image. |
Definition at line 448 of file vpImgproc.cpp.
References vp::stretchContrast().
Stretch the contrast of a color image.
I | : The color image to stretch the contrast. |
Definition at line 462 of file vpImgproc.cpp.
References vpRGBa::A, vpRGBa::B, vpRGBa::G, vpImage< Type >::getHeight(), vpImage< Type >::getWidth(), vpImage< Type >::performLut(), vpRGBa::R, and vpImageConvert::split().
Stretch the contrast of a color image.
I1 | : The first input color image. |
I2 | : The second output color image. |
Definition at line 541 of file vpImgproc.cpp.
References vp::stretchContrast().
Stretch the contrast of a color image in the HSV color space. The saturation and value components are stretch so the hue is preserved.
I | : The color image to stetch the contrast in the HSV color space. |
Definition at line 556 of file vpImgproc.cpp.
References vpImage< Type >::bitmap, vpImage< Type >::getHeight(), vpImage< Type >::getWidth(), vpImageConvert::HSVToRGBa(), and vpImageConvert::RGBaToHSV().
Referenced by vp::stretchContrastHSV().
Stretch the contrast of a color image in the HSV color space. The saturation and value components are stretch so the hue is preserved.
I1 | : The first input color image. |
I2 | : The second output color image. |
Definition at line 609 of file vpImgproc.cpp.
References vp::stretchContrastHSV().