1. 磐创AI首页
  2. Medium

在Python上使用OpenCV和mediapipe进行手势跟踪

使用OpenCV和mediapipe进行简单的手部跟踪。

我从opencvhandracking库的代码开始,这些代码实际上不能在我的python3.6和3.8上运行。我将他们的类复制到一个非常简单的脚本中。opencvhandracking

要求

您需要拥有python和pip,并安装以下库

pip install mediapipe opencv-python

代码

代码可以在这里下载here

现在连接网络摄像头并执行以下操作:

python3 main.py

如图所示,您将看到网络摄像头和手部跟踪绘图的输出。按“q”退出。

结论

这段代码非常简单,只使用51行代码,但是当库可以很好地与pip一起工作时,可以将其替换为10行代码,如下所示

import cv2
from opencvtracking import HandGesture

这对于许多应用程序非常有用,例如创建交互式博物馆对象。

原创文章,作者:fendouai,如若转载,请注明出处:https://panchuang.net/2021/08/02/%e5%9c%a8python%e4%b8%8a%e4%bd%bf%e7%94%a8opencv%e5%92%8cmediapipe%e8%bf%9b%e8%a1%8c%e6%89%8b%e5%8a%bf%e8%b7%9f%e8%b8%aa/

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息