手势识别帮助计算机理解人体语言。这有助于在人与机器之间建立更有效的联系,而不仅仅是基本的文本用户界面或图形用户界面 (GUI)。在这个手势识别项目中,人体的动作是由计算机摄像头读取的。然后计算机利用这些数据作为输入来处理应用程序。该项目的目标是开发一个界面,该界面将动态捕捉人类手势并控制音量。
NumPy 是 Python 编程语言的一个库,增加了对大型多维数组和矩阵的支持,以及对这些数组进行操作的大量高级数学函数。
Pycaw : Python 音频控制库
Mediapipe是谷歌的一个开源机器学习库,里面有一些人脸识别和手势识别的解决方案,并提供了python、js等语言的封装。MediaPipe Hands 是一种高保真手和手指跟踪解决方案。它使用机器学习 (ML) 从一帧中推断出 21 个关键的 3D 手部信息。我们可以用它来提取手部关键点的坐标。
我们设备中的相机用于此项目。它检测我们的手,其中包含点,以便它可以看到我们的拇指指尖和食指尖之间的距离。点 4 和 8 之间的距离与设备的体积成正比。
要下载 jupyter 文件,您还可以查看我的github 。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !