kinect笔记1(2014.4.14)

DPI鼠标的DPI是每英寸点数,也就是鼠标每移动一英寸指针屏幕上移动的点数。比如400DPI的鼠标,他在移动一英寸的时候,屏幕上的指针可以移动400个点。DPI越高显示的画面就月清晰,普通液晶显示器的DPI为96

2.问题2:

把kinect 彩色摄像头捕捉的视频显示出来

(1)怎样在窗体上新增一个控件,命名为imagecrera

解答:控件派生出来的类system.windows.froms.usercontrol中加一个属性“name="imageCrema"”...很简单就是没遇过,新手。。

补充:在一个mianwindow中加入两个控件

对于一般window只有一个应用对象,需要加入canvas,再加入其他控件。(如image控件)

(2)对新定义的类要在main函数进行引用,如startkinect();慢慢搜素中

wpf主要是要用来显示动画的,是微软推出的基于Windows Vista的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,WinForm控件提供了InvokeRequired属性来判断当前线程是不是创建此控件的线程。

3.深度图像直方图的意义

直方图能够反映给定数据的集中数据的分布情况,从直方图能够看出深度值出现的频率和聚集分组,通过这些值,确定阈值,实现深度图像分割

包括的信息:

直方图由左向右,代表距离的由近到远的变动

直方图上”波峰“代表目标物体的存在。

4.利用KNN紧邻法

  Community Core Vision,简称CCV,一个开放源代码的计算机视觉与机器传感的跨平台解决方案。它需要一个视频输入流用来捕获数据,将数据处理之后,输出追踪数据(如触点坐标和触点大小等)以及触摸事件(如手指按下、移动和按下并保持等),这些都是构建多点触摸应用程序的基本要素。CCV可以与各种网络摄像头或视频采集设备协同工作,通过支持TUIO/OSC/XML的应用程序进行数据连接,并且支持包括FTIR、DI、DSI和LLP等在内的多种基于光学的多点触摸硬件方案。

原文地址:https://www.cnblogs.com/cyychenyijie/p/3664786.html