1 / 27
文档名称:

使用Kinect进行图片浏览.docx

格式:docx   大小:26KB   页数:27页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

使用Kinect进行图片浏览.docx

上传人:菲菲 2021/11/29 文件大小:26 KB

下载得到文件列表

使用Kinect进行图片浏览.docx

相关文档

文档介绍

文档介绍:使用Kinect进行图片浏览
使用Kinect进行图片浏览
使用Kinect进行图片浏览
使用 Kinect 进行图片浏览
使用 Kinect 进行图片浏览 相信大家都有过在多媒
体触摸设备如手机, 平板电脑上进行照片浏览, 放大、缩小、
旋转等操作的经历。前面有篇文章也介绍了如何搭建开发这
类程序的模拟环境。在了解了 Kinect SDK 后我们就可以使
用无接触的方式隔空的来进行这类操作了。这是不是有点像
Minority Report

里面的感觉。
使用Kinect进行图片浏览
使用Kinect进行图片浏览
使用Kinect进行图片浏览
下面我们就来实现一个简单的使用

Kinect

来进行图片浏
使用Kinect进行图片浏览
使用Kinect进行图片浏览
使用Kinect进行图片浏览
览的小程序。
使用Kinect进行图片浏览
使用Kinect进行图片浏览
使用Kinect进行图片浏览
一、总体思路
首先运用 WPF 编写一个简单的支持多点触控的图片
浏览程序, 这方面您可以参看 MSDN 上的这篇文章, 上面有
代码,可能需要***才能下载。中文的话,您可以参考 Gnie 同学关于在 WPF 上面多点触屏 (MultiTouch) 应用程序的相关文章,这些是基础。
然后,将从 Kinect 骨骼信息中提取到的双手的位置信息,模拟为触摸屏上的点击,这个有点麻烦,也是本文的重点。这方面我参考了 candescentnui 这一开源项目。
下面就来简单介绍下如何实现。
使用Kinect进行图片浏览
使用Kinect进行图片浏览
使用Kinect进行图片浏览
二、具体步骤
(1)完成多点触摸类逻辑的编写
WPF 本身支持触摸屏设备和多点触控,在
下有一个 TouchDevice 类,它表示 触
摸屏上一个手指的产生的单个触摸输入。我们需要继承这个
类,并对其定制将 Kienct 骨骼点数据转换为触摸屏上的单个
输入。为此新建一个名为 KinectTouchDevice
的类并继承 TouchDevice 类和 Idisposable 接口。
internal class KinectTouchDevice : TouchDevice, IDisposable
{
private DateTime? firstTouch;
public Point Position { get; private set; }
internal TouchState TouchState { get; private set; } public KinectTouchDevice(int id, PresentationSource source): base(id)
{
= new Point();
= ;
(source);
}public void Touch(Point position)
{
//记录第一次触摸时间
使用Kinect进行图片浏览
使用Kinect进行图片浏览
使用Kinect进行图片浏览
if (!)
{
= ;
return;
}// 如果不是第一次点击, 但两次间隔小于 100 毫秒,
则认为是一次点击,不做处理
else if
(().TotalMillisecon
ds < 100)
{
return;
}
= position;
if (!)
{
();
}
if ( !=

最近更新

2024年保密法知识竞赛试题(含答案) 32页

2024年公共卫生防疫员:防控、调查、疫苗等技.. 26页

2024年劳务员考试题库及参考答案【能力提升】.. 98页

2024年咨询工程师(经济政策)考试题库附完整.. 76页

2024年广安职业技术学院单招职业适应性测试题.. 128页

2024年杭州科技职业技术学院单招职业适应性测.. 125页

2024年甘肃能源化工职业学院单招职业适应性测.. 95页

2024年行政管理、人事管理等管理人员综合技能.. 34页

2024年行政管理、人事管理等管理人员综合技能.. 34页

2024年食品安全法管理知识试题库新版 22页

一级注册建筑师之建筑物理与建筑设备考试题库.. 132页

县乡教师选调进城考试《教育心理学》题库及答.. 54页

日常生活突发事故急救知识及处理方法考试题库.. 33页

普法学法知识竞赛题库加答案 49页

普法学法知识竞赛题库(夺分金卷) 49页

高血压防治--家庭健康讲座 7页

高血压病人的药物治疗与健康教育 11页

高血压患者运动治疗:运动医学指南 4页

高血压与肾病--肾脏疾病的预防策略 9页

飞跃运动器材 9页

销售代理合同 10页

教材研究分析报告范文 3页

STA无痛麻醉仪ppt课件 70页

常用打捞工具及工作原理 62页

异位妊娠双语教学资料 9页

少教多学在中小学语文教学中的策略与方法研究.. 10页

2021年八年级物理填空题初二下物理试题及答案.. 10页

体育与健康人教版六年级全一册《素质练习—上.. 8页

党规党纪知识竞赛主持词样稿 6页

《拙火经验——李·萨那拉博士着(简体文字版).. 76页