Hand Detection AS3 基于摄像头的手势捕捉的 Flex AIR Demo

人机交互这个方向,是业界目前比较新颖实用,而且是未来发展的一门学科,我们可以通过良好的人机交互的接口,去实现一些很牛的,很酷的,很炫的,重要的是很实用的功能。譬如帮助医生诊疗,帮助骨骼问题者康复治疗,帮助学生动态上学,帮助企业大型工作会议,还有广告,智能家居,餐饮行业等等领域都能有发挥的空间。


在国外,已经有软件开发商对该技术有了比较全面的应用。譬如 厨房的电子菜谱,要知道厨房手可是脏的,开车时候,要知道要在开车时候看按键是多么危险的一件事情,还有可以用在一些卫生条件要求严格的地方,譬如医院诊断室,当然还可以用在一些社会基础建设譬如站牌系统,或者广告系统等等。


由于该框架是由 Flex AIR 开发的,因此可以同时适用于 FlashPlayer, Android 和 IOS 平台。


Demo通过获取移动手势,左移右移相册图片,由于服务器在国外,所以读取照片会有点慢。

Hand Detection Website Demo



Hand Detection



以下是DEMO地址

http://www.ubekar.com/products/handdetector_web/


目前这个demo已经做成了Android版本,适合所有的Android PAD使用,而由于是基于Flex AIR编写,大家应该知道了吧,是的,这意味着可以跨平台使用。

当然如果有兴趣的可以开发成TV版本的,当然这个要配合ANE。


说说支持的手势吧,目前算法还在调整中,所以目前只支持左移右移,但按照设计标准,还可以支持以下手势的。

Hand Detection Gesture Recognition Technology


该功能的SWC组件模块拟定开放,如果需要,可以给我Email索取 xeden3@hotmail.com


以上

谢谢


  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
好的,以下是一个简单的使用OpenCV实现摄像头手势识别的Python代码示例: ```python import cv2 import numpy as np # 加载分类器 hand_cascade = cv2.CascadeClassifier('path/to/haarcascade_hand.xml') # 打开摄像头 cap = cv2.VideoCapture(0) while True: # 读取一帧图像 ret, frame = cap.read() # 转换为灰度图像 gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) # 手势检测 hands = hand_cascade.detectMultiScale(gray, 1.1, 3) # 绘制检测结果 for (x,y,w,h) in hands: cv2.rectangle(frame,(x,y),(x+w,y+h),(0,255,0),2) # 显示结果 cv2.imshow('Hand Detection',frame) # 等待按键事件 k = cv2.waitKey(1) if k == 27: # 按下ESC键退出 break # 释放摄像头并关闭窗口 cap.release() cv2.destroyAllWindows() ``` 在这个示例中,我们首先使用`cv2.CascadeClassifier`加载了一个预训练的手势分类器,然后使用`cv2.VideoCapture`打开摄像头。在每一帧图像中,我们将图像转换为灰度图像,并使用`detectMultiScale`函数对灰度图像进行手势检测。该函数返回一个包含所有检测到的手势边界框的列表。最后,我们使用`cv2.rectangle`函数在原始图像上绘制边界框,并使用`cv2.imshow`显示检测结果。 需要注意的是,这个示例并不是一个完整的手势识别系统,只是演示了如何使用OpenCV实现摄像头手势识别的基本流程。在实际应用中,可能需要对检测结果进行进一步处理和优化,以提高识别的准确性和鲁棒性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值