没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
OpenCV+python 手势识别框架和实例讲
解
基于
OpenCV2.4.8
和
python 2.7
实现简单的手势识别。
以下为基本步骤
1.
去除背景,提取手的轮廓
2. RGB->YUV
,同时计算直方图
3.
进行形态学滤波,提取感兴趣的区域
4.
找到二值化的图像轮廓
5.
找到最大的手型轮廓
6.
找到手型轮廓的凸包
7.
标记手指和手掌
8.
把提取的特征点和手势字典中的进行比对,然后判断手势和形状
提取手的轮廓
cv2.findContours()
找到最大凸包
cv2.convexHull()
,然后找到手掌和手指的相对位置,
定位手型的轮廓和关键点,包括手掌的中心,手指的相对位置
特征字典主要包括以下几个方面:名字,手掌中心点,手掌的直径,
手指的坐标点,手指的个数,每个手指之间的角度
例如:
# BEGIN ------------------------------------#
V=gesture("V")
V.set_palm((475,225),45)
V.set_finger_pos([(490,90),(415,105)])
资源评论
程序猿小乙
- 粉丝: 62
- 资源: 1740
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功