代码如何管理

1.单个cpp文件的行数不可以超过500行。理想的行数为200行左后。行数多了之后不仅不利于理解,而且编译器会在编译时会出现奇怪的问题。 2.应当边写代码边测试。尽量是写一个函数测试一个函数,这样有利于调试。如果全写完了,再进行测试,这样的话,你就完蛋了。例如我的车牌识别的毕业项目,行数5000...

2013-05-28 22:56:21

阅读数 663

评论数 0

如何使用Kinect模拟多点触控

目标是这样的:使用Kinect分析出6个人在空间中的位置,然后由这6个点转化成屏幕中的坐标,最终模拟出多点触控。 设计过程如下图:

2013-05-23 16:04:36

阅读数 967

评论数 0

TOUCHINPUT 结构

http://technet.microsoft.com/zh-cn/interopmigration/dd317334  原文地址 TOUCHINPUT 结构 封装触控输入的数据。 语法 typedef struct _TOUCHINPUT {  LONG...

2013-05-23 15:16:02

阅读数 1684

评论数 0

多点触控——helloworld

I am pretty sure, that like me you are more than capable of scanning the web for snippets of info on how to do this, well I thought, to save you the ...

2013-05-23 14:36:43

阅读数 1030

评论数 0

vs2010:fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "StdAfx.h"”?

解决方案: 1.检测是否加了stdafx.h .没有加的话加上 2.检测到加了stdafx。h,但没有把#include"stdafx.h"放到*。cpp文件最开头同样会出现这个错误。 vs就是个傻b,明明知道stdafx。h哪个文件都会用,还检测这玩意。

2013-05-23 11:17:47

阅读数 1897

评论数 0

windows多点触控的官方demo的翻译

概述 Windows 7 支持用户通过手指接触来管理应用程序,无需使用触笔。这种新的手势功能允许多个输入 事件在不同的指向位置上同时发生,它还支持复杂的场景,比如通过十个手指或多个并发用户来管理应用 程序。但是,要实现这些功能,我们必须调整应用程序 目标 在本次动手实验中,您将学...

2013-05-23 09:40:38

阅读数 1300

评论数 0

如何搭建使用多鼠标模拟多点触控

1. 下载MultiTouchVista   从codeplex上下载Multi-touch Vista,它可以管理用户的多种输入,包括touchlib, multiple mice和TUIO 等等。   2. 安装MultiTouchVista   解压zip文件。   ...

2013-05-22 15:58:50

阅读数 3241

评论数 0

Predator:比微软Kinect更强的视频追踪算法-来自捷克博士论文

Predator:比微软Kinect更强的视频追踪算法-来自捷克博士论文   boycott (haha):刚刚看到了这个用来演示一种新的物体跟踪的算法的视频,它是Zdenek Kalal博士论文里的一部分。Zdenek Kalal是英国萨里大学的一个捷克学生。他演示的是他的神奇的...

2013-05-21 11:07:54

阅读数 1038

评论数 0

车牌识别中的字符切割

部分内容如下: 4.3本文的改进方法        通过上述两种方法的介绍可以看出,水平投影法对于只有连通字符并且不存在干扰的车牌具有良好的分割效果,而且算法复杂度也相对简单,但对于含有不连通或者粘连字符的情况则有一定难度;相反,模板匹配法根据车牌自身特点首先建立一个匹配的模板,很好地解决了字...

2013-05-19 18:01:07

阅读数 13500

评论数 0

使用opencv编写的删除面积过小的轮廓的函数

int removeNoise(IplImage *img ) { IplImage *img_contour = cvCreateImage(cvGetSize(img),8,1); IplImage *img_contour_3 = cvCreateImage(cvGetSize(img)...

2013-05-15 11:02:53

阅读数 3791

评论数 0

皮肤检测

今天是地球日,就选了张相关主题的图像做测试   第一种:RGB color space 第二种:RG color space 第三种:Ycrcb之cr分量+otsu阈值化   还有别的一些模型,效果不太好就不贴了   1.rgb model ...

2013-05-14 17:47:28

阅读数 794

评论数 0

车牌的倾斜校正

我自己写的倾斜校正 下面的大概意思是,首先进行canny变换,以突出轮廓,再进行hough变换查找出直线,但是这样查找出的直线的倾角过小,通过这个倾斜角进行仿射变换,再进行变换。。。。直到大于10次,循环停止。 代码如下: #include"cvHead.h"...

2013-05-13 18:00:02

阅读数 1911

评论数 2

仿射变换

原文:http://blog.csdn.net/xiaojidan2011/article/details/8026410 [cpp] view plaincopy void main( )   {       IplImage *Img_old=cvLoa...

2013-05-11 19:24:04

阅读数 754

评论数 0

c语言常用数学函数

数学函数库,一些数学计算的公式的具体实现是放在math.h里,具体有: 1、 三角函数 double sin(double);正弦 double cos(double);余弦 double tan(double);正切 2 、反三角函数 double asin ...

2013-05-11 17:29:14

阅读数 872

评论数 0

单片机中断

interrupt 0 指明是外部中断0; interrupt 1 指明是定时器中断0; interrupt 2 指明是外部中断1; interrupt 3 指明是定时器中断1; interrupt 4 指明是串行口中断; using 0 是第0组寄存器; using 1 是第1组寄...

2013-05-10 11:26:09

阅读数 591

评论数 0

Kinect测量身高

直接上代码:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows; using System.Windows.Controls; usin...

2013-05-09 14:29:42

阅读数 1983

评论数 1

Kinect 1.7中的错误

Kinect1.7中是不支持近景模式的。

2013-05-09 12:18:38

阅读数 695

评论数 0

如何使用Kinect的骨架图像。

狙击手作战 下面的程序使用Kinect实现的是一个红点始终瞄向一个人的头部。 在MainWindow中拖放一个canvas控件,在在这个canvas控件上放置一个Image控件,这个Image控件名字为Imagecamara。 程序在上面的一篇文章的基础上改的。 1:在startKinec...

2013-05-09 10:19:22

阅读数 1449

评论数 0

如何使用Kinect显示彩色图像和深度图像。

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows; using System.Windows.Controls; using Syst...

2013-05-08 15:54:47

阅读数 3772

评论数 1

c#中的messageBox的用法

我们在程序中经常会用到MessageBox。    MessageBox.Show()共有21中重载方法。现将其常见用法总结如下:      1.MessageBox.Show("Hello~~~~"); 最简单的,只显示提示信息。   2.MessageBox...

2013-05-08 11:56:43

阅读数 597

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭