A 2D "Mean Shift" filter implementation.
More...
A 2D "Mean Shift" filter implementation.
Performs a noise an efficient reduction using clustering
- See also
- Mean Shift on Wikipedia
- Author
- Vincent Morard
-
Jose-Marcio Martins da Cruz (port from
Morph-M)
|
| template<class T > |
| RES_T | meanShiftFilter (const Image< T > &imIn, const UINT8 radius, const int tonalDistance, Image< T > &imOut) |
| | Performs a noise an efficient reduction using clustering.
|
| |
| template<class T > |
| RES_T | meanShiftFilterRGB (const Image< T > &imIn, const UINT8 radius, const int tonalDistance, Image< T > &imOut) |
| | Performs a noise an efficient reduction using clustering (RGB Images)
|
| |
◆ meanShiftFilter()
template<class T >
| RES_T meanShiftFilter |
( |
const Image< T > & |
imIn, |
|
|
const UINT8 |
radius, |
|
|
const int |
tonalDistance, |
|
|
Image< T > & |
imOut |
|
) |
| |
Performs a noise an efficient reduction using clustering.
- Parameters
-
| [in] | imIn | : input Image |
| [in] | radius | : |
| [in] | tonalDistance | : |
| [out] | imOut | : output Image |
◆ meanShiftFilterRGB()
template<class T >
| RES_T meanShiftFilterRGB |
( |
const Image< T > & |
imIn, |
|
|
const UINT8 |
radius, |
|
|
const int |
tonalDistance, |
|
|
Image< T > & |
imOut |
|
) |
| |
Performs a noise an efficient reduction using clustering (RGB Images)
- Parameters
-
| [in] | imIn | : input Image |
| [in] | radius | : |
| [in] | tonalDistance | : |
| [out] | imOut | : output Image |
- Warning
- Yet to be done !!!