gpt4 book ai didi

c++ - 使用 OpenCV 跟踪手

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:54:46 25 4
gpt4 key购买 nike

目前我正在做一个项目,我应该能够跟踪手的位置 (2d)。只是位置,不需要“手势”或 vinger 跟踪。

现在我可以使用 Haar Cascade 跟踪,但这只适用于“我的拳头”(haarcascade 文件用于拳头)。而不是任何其他“形式”(例如打开,侧面)你的手可能是。

解决这个问题的最佳方法是什么?我不认为为手的每个可能“位置”创建一个 haarcascade 文件是这里的解决方案。

最佳答案

更简单的方法可能效果更好。

我会尝试颜色分割,然后找到轮廓并获得最大 Blob 的中心。

对于颜色分割,我会使用 hsi 或 yuv 颜色空间,忽略强度分量。例如,为色调和饱和度 channel 设置最小和最大阈值。

关于c++ - 使用 OpenCV 跟踪手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21523019/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com