CudaInvokeMeanShiftFiltering Method |
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.CudaAssembly: Emgu.CV.Cuda (in Emgu.CV.Cuda.dll) Version: 3.0.0.2161 (3.0.0.2161)
Syntaxpublic static void MeanShiftFiltering(
IInputArray src,
IOutputArray dst,
int sp,
int sr,
MCvTermCriteria criteria,
Stream stream = null
)
Public Shared Sub MeanShiftFiltering (
src As IInputArray,
dst As IOutputArray,
sp As Integer,
sr As Integer,
criteria As MCvTermCriteria,
Optional stream As Stream = Nothing
)
public:
static void MeanShiftFiltering(
IInputArray^ src,
IOutputArray^ dst,
int sp,
int sr,
MCvTermCriteria criteria,
Stream^ stream = nullptr
)
static member MeanShiftFiltering :
src : IInputArray *
dst : IOutputArray *
sp : int *
sr : int *
criteria : MCvTermCriteria *
?stream : Stream
(* Defaults:
let _stream = defaultArg stream null
*)
-> unit
Parameters
- src
- Type: Emgu.CVIInputArray
Source CudaImage. Only CV 8UC4 images are supported for now. - dst
- Type: Emgu.CVIOutputArray
Destination CudaImage, containing color of mapped points. Will have the same size and type as src. - sp
- Type: SystemInt32
Spatial window radius. - sr
- Type: SystemInt32
Color window radius. - criteria
- Type: Emgu.CV.StructureMCvTermCriteria
Termination criteria. - stream (Optional)
- Type: Emgu.CV.CudaStream
Use a Stream to call the function asynchronously (non-blocking) or null to call the function synchronously (blocking).
See Also