http://www.emgu.com
Performs mean-shift filtering for each point of the source image. It maps each point of the source image into another point, and as the result we have new color and new position of each point.

Namespace: Emgu.CV.OpenCL
Assembly: Emgu.CV.OpenCL (in Emgu.CV.OpenCL.dll) Version: 2.4.10.1935 (2.4.10.1935)

Syntax

C#
public static void MeanShiftFiltering(
	OclImage<Bgra, byte> src,
	OclImage<Bgra, byte> dst,
	int sp,
	int sr,
	MCvTermCriteria criteria
)
Visual Basic
Public Shared Sub MeanShiftFiltering ( 
	src As OclImage(Of Bgra, Byte),
	dst As OclImage(Of Bgra, Byte),
	sp As Integer,
	sr As Integer,
	criteria As MCvTermCriteria
)
Visual C++
public:
static void MeanShiftFiltering(
	OclImage<Bgra, unsigned char>^ src, 
	OclImage<Bgra, unsigned char>^ dst, 
	int sp, 
	int sr, 
	MCvTermCriteria criteria
)
F#
static member MeanShiftFiltering : 
        src : OclImage<Bgra, byte> * 
        dst : OclImage<Bgra, byte> * 
        sp : int * 
        sr : int * 
        criteria : MCvTermCriteria -> unit 

Parameters

src
Type: Emgu.CV.OpenCL..::..OclImage<(Of <(<'Bgra, Byte>)>)>
Source OclImage. Only CV 8UC4 images are supported for now.
dst
Type: Emgu.CV.OpenCL..::..OclImage<(Of <(<'Bgra, Byte>)>)>
Destination OclImage, containing color of mapped points. Will have the same size and type as src.
sp
Type: System..::..Int32
Spatial window radius.
sr
Type: System..::..Int32
Color window radius.
criteria
Type: Emgu.CV.Structure..::..MCvTermCriteria
Termination criteria.

See Also