我想找到相似的 Blob (大小几乎相同且在同一行上)。 Here 是示例图像。
我正在使用 c# 和 opencv。
最佳答案
我建议做一个 Blob detection并确定重心和 Blob 的面积。我假设图像中的矩形会被黑色填充?如果不是,则此步骤必须放在 blob 提取之前。使用此坐标,您可以计算点和线之间的差异。通过移动图像中的线,您会得到不同的“错误”。参见 here如何计算这个误差(举个例子)
当 minimizing这个错误,那你有你行。
要计算误差,您可能还首先考虑根据 Blob 的大小(仅大致相同的大小)过滤 Blob 坐标
关于c# - 找到 aike blob 系列的最佳算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5970089/