【发布时间】:2021-08-11 05:40:31
【问题描述】:
我正在尝试在二进制图像上使用 opencv kmeans 函数 但我不知道如何设置它的参数。
我的最终目标是找到 blob 的两个中心。
vector<Point2f> centers;
Mat points;
findNonZero(binary_image, points);
points.convertTo(points, CV_32F);
kmeans(points, overlapped, Mat(), TermCriteria( TermCriteria::EPS+TermCriteria::COUNT, 10, 1.0), 3,
KMEANS_PP_CENTERS, centers );
第一个参数需要特定格式。所以我试图修复它,但它有一个错误
其实我不知道具体如何在二值图像上使用Kmeans函数。
你能帮我怎么用吗?
【问题讨论】:
标签: opencv k-means binary-image