这个是通过对手势的识别来控制鼠标的操作,

1.当伸出一根手指是,鼠标随着手的移动而移动

2.当伸出两根手指时,模拟鼠标单击左键

3.当伸出三根手指时,模拟鼠标右键单击

检测手指数其实很简单,对手所在的区域进行行扫描,得到的黑白间隔数最多的就是手指所在一行,除以2得到的就是手指数了

但是鼠标移动的时候,效果不是很好,在屏幕下端的移动还不错

源代码下载地址:http://download.csdn.net/source/3510766

效果演示地址:http://v.youku.com/v_show/id_XMjkzNjA0MDQ0.html(有点卡)

2.将摄像头对准屏幕,初步实现的单摄像触屏程序,不是很好,实现的效果很粗糙

演示效果:http://v.youku.com/v_show/id_XMzAxNzI0NTQ0.html

手势控制鼠标的操作(不指屏幕实现简单触屏)相关推荐

  1. 手势控制鼠标进行操作的方法和源码

    网上有不少用手势控制鼠标移动进行简单操作的视频 于是我也做了一个 实现方法简述: 1.肤色检测找到手势区域,(加上kalman滤波等会提高准确度,但也会影响实时性), 2.判断手势,只有两种,掌(只要 ...

  2. 简易实现AI虚拟鼠标—手势控制鼠标

    先看一下效果: 链接至抖音(这是我自己录的,用手势控制鼠标来刷抖音) 实现起来很简单,都是在调用人家的库~~.代码参考的是这个网站(原教程及代码网址)中的Project 4 - Al Virtual ...

  3. python人工智能【隔空手势控制鼠标】“解放双手“

    大家好,我是csdn的博主:lqj_本人 这是我的个人博客主页: lqj_本人的博客_CSDN博客-微信小程序,前端,python领域博主lqj_本人擅长微信小程序,前端,python,等方面的知识h ...

  4. 自动轮播图html代码适应手机,JS实现自动轮播图效果(自适应屏幕宽度+手机触屏滑动)...

    1.本文使用js+jQuery实现轮播图,需要引用jquery包,另种实现分别是animate实现自适应的轮播,以及transform平滑轮播(在注释代码中). 2.代码中的图片大家自己更换就可以了, ...

  5. 【Nodejs】使用robotjs控制鼠标键盘 自动点击屏幕上指定位置的图标 实现连接wifi等操作

    每天上班开机挺麻烦,要手动连wifi:因此可以写一个很简单的自动执行脚本,执行 node xxxxxx.js 安装 robotjs npm i robotjs -g xxxxxx.js 以下数字自行根 ...

  6. 【canvas教程】实现画布拖动、定点缩放,支持手势与鼠标滚轮操作

    效果展示: 实现原理: 1.求实现定点缩放所需的位移值 定点缩放:从图中选取某点(参照物)为中心点进行缩放,缩放时无论图像怎么变化,该点位置始终固定不变. 有想深入了解实现原理的,不妨试着做一下我下面 ...

  7. Opencv项目实战:19 手势控制鼠标

    目录 0.项目介绍 1.效果展示 2.项目搭建 3.项目代码展示 HandTrackingModule.py VirtualMouse.py

  8. Python自动化控制鼠标和键盘操作—— PyAutoGUI

    简 介:PyAutoGUI是一个Python语言的键鼠自动化库,简单来说和按键精灵的功能一样.但是因为是Python的类库,所以可以使用Python代码配合一些其他类库完成更加强大的功能,本文对PyA ...

  9. 手势识别控制鼠标和键盘

    项目已经及上传github,需者自取. https://github.com/grey-wood-wolf/Gesture-recognition-mouse-and-keyboard-control ...

最新文章

  1. [禅悟人生]每个人都可以获得自己的精彩
  2. Scala编程入门---数组操作之数组转换
  3. 关于Mybatis,我总结了 10 种通用的写法
  4. 主机和虚拟机ping不通的原因
  5. 7624:山区建小学
  6. kaldi windows安装_kaldi在Windows下的使用
  7. css3动画 --- Animation
  8. Windows 8 系列(九):关于VariableSizedWrapGrid与WrapGrid 对Visibility变化而引起的布局变化的支持...
  9. UIAlertView中显示进度条 ios iphone xcode
  10. sparkSql使用hive数据源
  11. 为 Retrofit2 提供的 FastJson 转换库
  12. 强制更改wifi名前缀CMCC
  13. 卫星地图-resolution和scale解析
  14. 职场潜规则:非985院校的简历,一律扔进垃圾桶
  15. vue一维码,二维码生成
  16. 未能找到路径中的某个部分_C# 未能找到 的一部分
  17. pinned memory or page locked memory)
  18. [模板]线性递推+BM
  19. 企业需要k2来解放孤岛危机
  20. 基于IPSAN的存储典型备份方案

热门文章

  1. 批量获取指定文件夹下,多个同结构excel表固定位置的内容,并保存
  2. 怎么看电脑是32位还是64位?超级简单的方法!
  3. 日本互联网的十大知名巨头!你听说过几个?
  4. 1000瓶水有1瓶水有毒,老鼠喝一滴就会死,但是需要一周毒发,请问最少需要多少老鼠多少时间才能找到那瓶有毒的水。
  5. 最便捷的港股/A股/美股实时行情API【免费-免费-免费滴,已应用到策略中】
  6. git如何安装aur_Linux┊一个好用的AUR工具yaourt | 简单.生活
  7. 2021-08-12硬盘介绍和磁盘管理
  8. OpenCV开发笔记(七十一):红胖子8分钟带你深入级联分类器训练
  9. OpenCV开发笔记(六十七):红胖子8分钟带你深入了解特征点暴力匹配(图文并茂+浅显易懂+程序源码)
  10. qgis面图层周长面积计算(视频)