c# - 找到 aike blob 系列的最佳算法

标签 c# algorithm image-processing opencv

我想找到相似的 Blob (大小几乎相同且在同一行上)。 Here 是示例图像。

我正在使用 c# 和 opencv。

最佳答案

我建议做一个 Blob detection并确定重心和 Blob 的面积。我假设图像中的矩形会被黑色填充?如果不是,则此步骤必须放在 blob 提取之前。使用此坐标,您可以计算点和线之间的差异。通过移动图像中的线,您会得到不同的“错误”。参见 here如何计算这个误差(举个例子)

minimizing这个错误,那你有你行。

要计算误差,您可能还首先考虑根据 Blob 的大小(仅大致相同的大小)过滤 Blob 坐标

关于c# - 找到 aike blob 系列的最佳算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5970089/

相关文章:

javascript - Browserify 和 ReactJs.Net 服务器端渲染

c# - FindAsync 很慢,但是延迟加载很快

algorithm - "Manacher' s 算法中索引 i 处的初始回文长度如何等于 R - i”?

image - 将二进制文件转换为图像

python - 如何在python中执行直方图均衡

java - 从文本中提取矩形中的单词

c# - Microsoft 云服务/辅助角色部署 - 未找到方法?

c# - 在异步方法中使用 await 来防止下一行代码运行

java - 什么是用于在 Java 中使用堆栈进行长减法的(递归或非递归)算法的示例?

c# - 当你的算法已经处理它时处理 "not all code paths return a value"的技术