【问题标题】:Need some explanation about this custom logical heuristic code需要一些关于这个自定义逻辑启发式代码的解释
【发布时间】:2014-03-06 20:57:56
【问题描述】:

谁能描述一下这段代码。这段代码是在做一些预处理并得到轮廓、外壳和缺陷后计算手指数量的一小部分:

if ((startCircle.Center.Y box.size.Height / 6.5))

我在这里找到该代码:http://www.andol.info/hci/1984.htm 但怎么会这样呢?特别是在代码的末尾,它的devide 6.5,是什么意思?

谢谢。

【问题讨论】:

  • 您发布的代码是执行此操作所需的所有代码的一个小sn-p。话虽如此,您链接的文章 是对其工作原理的解释,并假设读者可以阅读和理解代码示例。您需要重组此问题以提出特定问题,否则可能会被否决并关闭。
  • @EvanL 感谢您的纠正并解释更多:) 我已经重组了我的问题。希望一个会奏效。

标签: c# opencv image-processing emgucv image-recognition


【解决方案1】:

此代码不计算手指的数量,而是尝试检测指尖。这是一种启发式方法,它是整个过程的一部分。 (背景减法、运动物体检测、最大物体检测、凸包检测……)

要了解有关此方法的更多信息,请阅读以下论文,您还会发现一些解释性图像。

http://cirworld.com/index.php/ijct/article/viewFile/2758/pdf_277

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多