SMIL  1.0.4

A 2D "Mean Shift" filter implementation. More...

Detailed Description

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)
+ Collaboration diagram for Mean Shift Filter (2D):

Functions

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. More...
 
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) More...
 

Function Documentation

◆ meanShiftFilter()

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()

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 !!!