VScode踩坑记录-实现基于MediaPipe的C++手势识别

# 2024.8.15以来的VScode踩坑记录

引言

        本文仅作为本人对初次配置VScode环境的记录,不具备通用性

        实现三维手势检测的步骤为:

        1、安装OpenCV库;

        2、安装MediaPipe库;

        3、调用摄像头;

        4、单张图像检测;

        5、摄像头实时检测;

        由于mediapipe没有提高C++接口且大部分手势识别的资料均是Python,因此有几个思路:

        1、下载Python的API转为C++调用http://t.csdnimg.cn/HrSZH

        2、直接找到C++的API(mediapipe本身就是C++写的,省去了中间的转换);

        3、利用大佬写好的dll直接在C++ 环境中编写http://t.csdnimg.cn/XxCtH

        4、搭建Python的识别程序,将结果输出至C++,http://t.csdnimg.cn/7sb4s

安装OpenCV库

        最终发现需要按第四个思路来做,首先安装OpenCV库:http://t.csdnimg.cn/k1NTX

新建一个xx.py文件输入 import cv2 正常运行表明安装成功

安装MediaPipe库

        使用pip安装,输入 pip install mediapipe (为保证速度,先将pip的源换到国内)

输入 import mediapipe 正常运行表明安装成功

调用摄像头

单张图像检测

摄像头实时检测

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值