|
| VISP_EXPORT void | VISP_NAMESPACE_NAME::unsharpMask (VISP_NAMESPACE_ADDRESSING vpImage< unsigned char > &I, float sigma, double weight=0.6) |
| VISP_EXPORT void | VISP_NAMESPACE_NAME::unsharpMask (const VISP_NAMESPACE_ADDRESSING vpImage< unsigned char > &I, VISP_NAMESPACE_ADDRESSING vpImage< unsigned char > &Ires, float sigma, double weight=0.6) |
| VISP_EXPORT void | VISP_NAMESPACE_NAME::unsharpMask (VISP_NAMESPACE_ADDRESSING vpImage< VISP_NAMESPACE_ADDRESSING vpRGBa > &I, float sigma, double weight=0.6) |
| VISP_EXPORT void | VISP_NAMESPACE_NAME::unsharpMask (const VISP_NAMESPACE_ADDRESSING vpImage< VISP_NAMESPACE_ADDRESSING vpRGBa > &I, VISP_NAMESPACE_ADDRESSING vpImage< VISP_NAMESPACE_ADDRESSING vpRGBa > &Ires, float sigma, double weight=0.6) |
Image sharpening.
If you are interested in image sharpening techniques, you may have a look at
◆ unsharpMask() [1/4]
| VISP_EXPORT void VISP_NAMESPACE_NAME::unsharpMask |
( |
const VISP_NAMESPACE_ADDRESSING vpImage< unsigned char > & | I, |
|
|
VISP_NAMESPACE_ADDRESSING vpImage< unsigned char > & | Ires, |
|
|
float | sigma, |
|
|
double | weight = 0.6 ) |
Sharpen a grayscale image using the unsharp mask technique.
- Parameters
-
| I | : The input grayscale image. |
| Ires | : The output grayscale image. |
| sigma | : Standard deviation for Gaussian kernel. |
| weight | : Weight (between [0 - 1[) for the sharpening process. |
◆ unsharpMask() [2/4]
| VISP_EXPORT void VISP_NAMESPACE_NAME::unsharpMask |
( |
const VISP_NAMESPACE_ADDRESSING vpImage< VISP_NAMESPACE_ADDRESSING vpRGBa > & | I, |
|
|
VISP_NAMESPACE_ADDRESSING vpImage< VISP_NAMESPACE_ADDRESSING vpRGBa > & | Ires, |
|
|
float | sigma, |
|
|
double | weight = 0.6 ) |
Sharpen a color image using the unsharp mask technique.
- Parameters
-
| I | : The input color image. |
| Ires | : The output color image. |
| sigma | : Standard deviation for Gaussian kernel. |
| weight | : Weight (between [0 - 1[) for the sharpening process. |
◆ unsharpMask() [3/4]
| VISP_EXPORT void VISP_NAMESPACE_NAME::unsharpMask |
( |
VISP_NAMESPACE_ADDRESSING vpImage< unsigned char > & | I, |
|
|
float | sigma, |
|
|
double | weight = 0.6 ) |
◆ unsharpMask() [4/4]
| VISP_EXPORT void VISP_NAMESPACE_NAME::unsharpMask |
( |
VISP_NAMESPACE_ADDRESSING vpImage< VISP_NAMESPACE_ADDRESSING vpRGBa > & | I, |
|
|
float | sigma, |
|
|
double | weight = 0.6 ) |
Sharpen a color image using the unsharp mask technique.
- Parameters
-
| I | : The color image to sharpen. |
| sigma | : Standard deviation for Gaussian kernel. |
| weight | : Weight (between [0 - 1[) for the sharpening process. |