20 #include "../image/image.h" 32 uchar*
MeanShift(uchar* image, uchar *filtered,
int **labels,
int width,
int height,
int spatial_radius,
double color_radius,
int minRegion,
int num_iters);
33 uchar*
MS_Filter(uchar* image,
int width,
int height,
int h_spatial,
double h_range,
int initIters);
34 int MS_Segment(uchar * image,
int width,
int height,
int **labels,
double h_range,
int minRegion);
35 int MS_Cluster(uchar *image,
int width,
int height,
int **labels,
int* modePoints,
float *mode,
double h_range);
uchar * MS_Filter(uchar *image, int width, int height, int spatial_radius, double color_radius, int initIters)
Function MS_Filter filter image usign Meanshift algorithm using a circular flat kernel and color dist...
Definition: ms.cpp:103
int MS_Cluster(uchar *image, int width, int height, int **labels, int *modePoints, float *mode, double color_radius)
Function MS_Cluster cluster the image using Meanshift.
Definition: ms.cpp:238
int MS_Segment(uchar *image, int width, int height, int **labels, double color_radius, int minRegion)
Function MS_Segment segments the image using Meanshift algorithm.
Definition: ms.cpp:207
uchar * MeanShift(uchar *image, uchar *filtered_luv, int **labels, int width, int height, int spatial_radius, double color_radius, int minRegion, int num_iters)
Function MeanShift runs two phases of Mean shift algorithm Filter and Segment using Meanshift algorit...
Definition: ms.cpp:60