我使用以下代码
在opencv中对图像进行了均值移位分割ocl::meanShiftSegmentation(cv::ocl::oclMat(mImagePar),mTarget,5,15,20);
我将平均移位分段图像作为输出。但我不知道如何访问分段群集。如果有5个彩色分段群集,我想访问它们中的每一个及其位置。
我知道我的问题很模糊。但我不知道如何获得集群。没有足够的文档来访问它们。在谷歌搜索中,我只在代码中实现了一些均值转换实现,这太难理解了。
您对获取分段区域有什么想法吗?
答案 0 :(得分:0)
我不了解其他版本,但是ocl(版本2.4.9)中的meanshift并不能让您访问群集,只是为您提供最终的分段图像。您可以按颜色分离聚类,只跟踪最终图像中的像素,并将相同颜色的像素视为聚类。