ocl在opencv中的均值漂移分割

时间:2014-03-13 13:10:33

标签: c++ image opencv image-processing image-segmentation

我使用以下代码

在opencv中对图像进行了均值移位分割
ocl::meanShiftSegmentation(cv::ocl::oclMat(mImagePar),mTarget,5,15,20);

我将平均移位分段图像作为输出。但我不知道如何访问分段群集。如果有5个彩色分段群集,我想访问它们中的每一个及其位置。

我知道我的问题很模糊。但我不知道如何获得集群。没有足够的文档来访问它们。在谷歌搜索中,我只在代码中实现了一些均值转换实现,这太难理解了。

您对获取分段区域有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我不了解其他版本,但是ocl(版本2.4.9)中的meanshift并不能让您访问群集,只是为您提供最终的分段图像。您可以按颜色分离聚类,只跟踪最终图像中的像素,并将相同颜色的像素视为聚类。