openCV Animal(老鼠)识别

时间:2014-04-06 20:31:25

标签: c++ opencv

我正在用openCV研究动物识别算法,更准确地说是实验室老鼠(白色),我还没有找到好的参考资料。我所看到的大部分内容都与支持向量机(SVM)和隐马尔可夫等算法有关,但不确定这是否是正确的路径。

我希望C ++中的书籍参考,科学文章或代码能够专注于这个问题。

有人有什么想法吗?

1 个答案:

答案 0 :(得分:2)

如果要在不同颜色的计数器上跟踪它们是白色的,比如纯色,一个相对简单的方法是使用opencv的cvtColor(src,dst,COLOR_BGR2HSV);,然后找到最小和最大HSV值在给定的背景下你的老鼠。

使用inRange将输出阈值限制为二进制图像,白色为鼠标,黑色为背景,使用findCountours和moment方法定位鼠标并跟踪它们。

来源和完整教程:link

免责声明:这不是我的视频,全部归功于频道作者。