- 博客(37)
- 资源 (2)
- 收藏
- 关注
转载 C++Primer--->#include<iostream>与#include<iostream.h>以及#inclue<string> 和 #include<string.h>的区别
转载于:http://www.cnblogs.com/charley_yang/archive/2010/12/08/1900715.html1.从功能性的角度来讲,包含了一系列模板化的I/O类,相反地只仅仅是支持字符流。另外,输入输出流的C++标准规范接口在一些微妙的细节上都已改进,因此,和在接口和执行上都是不同的。最后,的各组成都是以STL(Standard Template Libr
2012-09-24 16:49:35
1113
转载 this指针基础介绍
转自:http://www.cnblogs.com/uniqueliu/archive/2011/09/24/2189545.html=================this指针的由来====================一个学生可以有多本书一样,而这些书都是属于这个同学的;同理,如果有很多个同学在一起,那么为了确定他们的书不要拿混淆了,最好的办法我想应该就是每个同学都在自己的书上写上
2012-09-17 17:29:26
924
转载 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用
转自:http://hi.baidu.com/sgsniper/blog/item/bb727828d785faf999250a82.html一,问题描述MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用Debug\jk.exe : fatal er
2012-08-31 15:48:59
1514
原创 Window Style
请移步MSDN查阅:http://msdn.microsoft.com/zh-cn/library/ms632600(v=VS.90).aspx#feedback养成查阅MSDN的习惯是必要的。
2012-08-31 15:44:14
863
转载 开启新一片蓝海——异构计算完全解析
转载于:http://www.youkuaiyun.com/article/2012-07-23/2807633摘要:本文为您展现了近年来从并行计算到异构计算的发展历程,介绍了异构编程的开发标准:OpenCL、C++ AMP和Java Aparapi,引领读者步入异构计算的瑰丽殿堂,开启另一片蓝海。导读:本文为您展现了近年来异构计算的发展历程,介绍了异构编程的开发标准:OpenCL、C
2012-08-28 18:01:08
5736
原创 OpenGL中FrameBuffer使用
这边先引用别人写的比较好的文章,以便快速的了解关于framebuffer的一些函数。http://longzxr.i.sohu.com/blog/view/168909774.htm《-------------------------------------------------------------------一下内容为引用------------------------------
2012-08-28 17:15:24
38781
3
原创 OpenGL中shader使用
学了接近一个月的OpenGL,终于要排上用场了...好吧,就从学到的shader(着色器)开刀吧。 先简单的介绍shader,shader其实是显卡的功能,就是利用显卡的GPU去做图像处理的工作,而不是CPU,这样可以在一些复杂的大程序中释放CPU空间而提高效率。这篇文章只是简单的介绍shader的使用,并没有介绍着色语言的语法结构等方面内容。后面等自己研究好了继续更新。
2012-08-28 17:00:06
57223
原创 每天进步一点点-->结构化异常处理(SEH)
结构化异常处理 英文是SEH。但这个词条似乎被占用了。所以我只能用这个词条了。 SEH是WINDOWS系统中处理计算机异常行为的一种方式,这种方式的特点就是用入栈的方式把断点保存起来,所以他的效率很高,往往能够处理很多的异常状态。 Microsoft c/c++编译程序的一种功能扩充,它的最大好处就是它对C和C++都适用;但是它不是一种ANSI标准,因此,与使用
2012-08-02 11:29:27
1185
转载 每天进步一点点-->critical section(临界资源)
Critical Section: 不论是硬件临界资源,还是软件临界资源,多个线程必须互斥地对它进行访问。每个线程中访问临界资源的那段代码称为临界区(Critical Section)。 每个线程中访问临界资源的那段程序称为临界区(Critical Section)(临界资源是一次仅允许一个线程使用的共享资源)。每次只准许一个线程进入临界区,进入后不允许其他线程进入。不论是硬件
2012-08-02 11:24:39
909
转载 每天进步一点点-->Windows数据类型
转自百度百科http://baike.baidu.com/view/5592940.htm。说明 Windows API使用了很多Windows自己定义的数据类型。要熟练使用Windows API必须要熟悉Windows数据类型。这些数据类型是Windows特有的。在SDK的相关头文件中有定义。 Windows数据类型都是从标准C的数据类型经过类型重定义而来。INT数据类型是有
2012-08-02 11:21:42
653
转载 每天进步一点点-->WIN32_FIND_DATA
关于文件的全部属性信息。总计有以下以下9种:文件的标题名、文件的属性(只读、存档,隐藏等)、文件的创建时间、文件的最后访问时间、文件的最后修改时间、文件大小的高位双字、文件大小的低位双字、保留、保留。在这里只有文件标题名和文件的长度可以通过CFile类比较方便的获得,而对于其他几种属性的获取和设置就无能为力了。 在用findfirst()和findnext()函数去查找磁盘文件时经常使用
2012-08-01 15:58:57
985
转载 OpenGL编程低级错误范例手册
看到一篇OpenGL编程的错误总结,对我初学来说应该比较有用,先保留,嘿嘿...谢谢原文作者的贡献:http://www.cnitblog.com/linghuye/archive/2005/08/13/1845.html1.没有glDisable(GL_TEXTURE_2D),导致基本几何作图全部失败。2.镜头位置没调好,导致所有物体不可见.3.物体位置数据错误,
2012-07-31 17:09:36
1918
原创 OpenGL函数功能-->glutTimerFunc()
(1)如果用定时器的话,初始的时候注册一个定时器的回调函数,原型是glutTimerFunc(unsigned int millis, void (*func)(int value), int value); 参数对应关系为:glutTimerFunc(毫秒数, 回调函数指针, 区别值);(2)写自己的回调函数 void OnTimer(int value);
2012-07-30 17:04:04
38591
2
原创 OpenGL函数功能---->glMatrixMode()
简述 glMatrixMode - 指定哪一个矩阵是当前矩阵 参数 mode 指定哪一个矩阵堆栈是下一个矩阵操作的目标,可选值: GL_MODELVIEW、GL_PROJECTION、GL_TEXTURE. 说明: glMatrixMode设置当前矩阵模式: GL_MODELVIEW,对模型视景矩阵堆栈应用随后的矩阵操作. GL_PROJ
2012-07-26 14:20:52
1682
转载 每天进步一点点-->C语言文件操作函数
转载于http://blog.youkuaiyun.com/qianwenhao/article/details/2160014/clearerr(清除文件流的错误旗标) 相关函数 feof表头文件 #include 定义函数 void clearerr(FILE * stream); 函数说明 clearerr()清除参数stream指定的文件流所使用的错误旗标。 返回值
2012-07-26 09:56:51
1624
原创 每天进步一点点-->函数fseek() 用法
在阅读代码时,遇到了很早之前用过的fseek(),很久没有用了,有点陌生,写出来以便下次查阅。函数功能是把文件指针指向文件的开头,需要包含头文件stdio.hfseek 函数名: fseek 功 能: 重定位流上的文件指针 用 法: int fseek(FILE *stream, long offset, int fromwhere); 描 述: 函数设置文
2012-07-26 09:47:15
87757
2
转载 看看别人实现的投影触控技术
http://creatorsproject.cn/blog/%E8%83%BD%E5%A4%9F%E5%B0%86%E4%BB%BB%E4%BD%95%E5%A2%99%E9%9D%A2%E5%8F%98%E6%88%903d%E8%A7%A6%E5%B1%8F%E7%9A%84%C3%BCbi
2012-06-15 15:31:57
1391
转载 比较牛的脸部追踪及表情识别技术
http://creatorsproject.cn/blog/%E5%AE%9E%E6%97%B6%E8%84%B8%E9%83%A8%E8%B7%9F%E8%B8%AA%E6%8A%80%E6%9C%AF%E5%8F%8D%E6%98%A0%E7%9C%9F%E4%BA%BA%E8%A1%A8%E6%83%85%E5%8F%98%E5%8C%96
2012-06-15 13:52:27
2291
转载 SIFT/SURF算法的深入剖析——谈SIFT的精妙与不足
此文转载于:http://blog.youkuaiyun.com/cy513/article/details/4414352SURF算法是SIFT算法的加速版,opencv的SURF算法在适中的条件下完成两幅图像中物体的匹配基本实现了实时处理,其快速的基础实际上只有一个——积分图像haar求导,对于它们其他方面的不同可以参考本blog的另外一篇关于SIFT的文章。 不论科研还是应用上
2012-06-05 13:40:53
1651
原创 fatal error LNK1104:无法打开***.exe
这次的程式调试中遇到了fatal error LNK1104: 无法打开***.exe的错误。错误分析:LNK 1104是链接的错误,在链接一些lib或者exe文件时,如果链接路径错误或者无法打开其 文件时,就会出现这类错误。解决方法:1、确保你所用的外部链接库文件路径是正确的: 打开属性-》VC++目录-》库目录 的路径;
2012-06-02 16:10:12
36918
6
原创 开始学习C#-------》关键字
最近有想从VC领域转到C#方面进行学习,所以又得从基础开始,虽然之前有C/C++的基础,但是还是从开始记录自己的学习经历吧。具体参考文档:点击这里下载 1、类型Void用作方法的返回类型时,void 关键字指定方法不返回值。在方法的参数列表中不允许使用void。采用以下形式声明一个无参数的、不返回值的方法:Void SampleMethod();
2012-05-09 14:30:54
994
转载 KinFu --- KinectFusion的开源实现
转自:http://blog.youkuaiyun.com/coker/article/details/7423302,谢谢coker同学的分享。KinectFusion是微软研究院的一个项目,研究用Kinect来实时地重构3D表面,最终用于人机交互。先看视频:http://research.microsoft.com/en-us/projects/surfacerecon/算法在此:ht
2012-05-02 08:57:06
18760
2
原创 VS2010 + OpenCV2.3.1打开多个摄像头
转载请注明出处:http://blog.youkuaiyun.com/wl_soft50/article/details/7521970最近OpenCV更新到2.3.1的版本了,而自己之前使用的是2.1的版本,最近一段时间也是去研究OpenNI的代码去了,所以对于2.3.1的版本新增的功能也没有很多的了解。这次就了解OpenCV2.3.1版本与OpenCV2.1的区别做了以下功能的展示。Ope
2012-04-29 11:27:49
15285
4
原创 随笔《二》
忙了一段时间,优快云都很少上了。其实做起项目来不难,难的是项目规划。俗话说,规划是鬼话,但又不得不做的不是?本来项目规划这东西不是我们这样的小罗罗做的,还是要硬着头皮摸下去。前面总是千般怨言,但是回头想人都是要成长的,迟早要走到这一步的。就像TMD生小孩,很早就有这个能力,硬逼着还没结婚就得整一个出来。好吧,扯淡了... 项目中有需要用到双目视觉的部分,然后回去depth
2012-04-29 10:13:33
856
转载 console程序显示彩色文字 .
1、概要 相信大部分关注本篇文章的你们都曾经写过console程序,那么你们是否面厌烦了一层不变的“黑底白字”的屏幕,是否有曾想过要给console程序的屏幕画画“彩妆”呢?本篇文章就是介绍如何给console程序显示彩色文字。 2、给console程序屏幕画彩妆 直接进入主题,需要用到的函数有: GetStdHandle SetConsoleTextAttr
2012-02-02 09:03:15
1104
原创 OpenNI context初始化
Context对象初始化方式 Context::Init封装了xnInit,里面进行这几个操作 XnOSInit():xnOSStartHighResTimer(&g_xnOSHighResGlobalTimer); typedef struct XnOSTimer{ XnDouble dTicksPerTimeUnit; LARGE_INT
2012-02-01 08:53:24
1740
原创 初學OpenNI
上一篇文章有转载别人编写的OpenNI在windows7上安装及测试,这次就讲讲如何在vs2010环境下编写程序获取数据。请参照一下步骤进行:1.创建一个新的或者已有的使用OpenNI的项目2.在Visual Studio菜单选择“项目”,再选择“属性”。3.在“配置属性”的C/C++下,选择“常规”,再选择配置项“附加包含目录”,添加"$(OPEN_NI_INCLUDE)
2012-01-30 09:17:35
7206
1
转载 OpenNI在vs 2010上安裝及配置
本文轉自:http://www.cnblogs.com/TravelingLight/archive/2011/08/27/2155487.html感謝原文作者的分享。---------------------------------------------------------------------分割線----------------------------------------
2012-01-27 10:06:37
6994
原创 OpenNI UserGuide
自从微软的kinect体感应器横空出世以后,关于OpenNI方面的开发渐渐多了起来,我也在前人研究的基础上简单的介绍一下OpenNI到底是个什么东东。 OpenNI(Open Natural Interaction)是PrimeSense公司一个开源的开发库,是一个基于听觉和视觉方向的开发库。OpenNI提供一套由传感器设备实现的接口和一套由中间件实现的接口。通过分离传感器和中间
2012-01-26 15:02:43
2873
1
原创 随笔《一》
从去年开始接触OpenCV用于视觉方向的开发,累积了不少关于图像处理方面的经验,也给自己生活增添了不少乐趣,为项目,为自己付出了不少努力。而今年项目需求,OpenCV已经远远不适于更深入的研究,虽然它已经有单目和双目视觉的各种给力的图像处理函数。基于OpenCV实现的不少小项目,但多多少少都有自己的缺陷,简单的例子就是利用OpenCV实现手势识别,利用肤色的话就会受类肤色块的影响,用轮廓会受到背景
2012-01-26 14:13:40
693
原创 利用Windows画图设计Clock程序
学习windows 程序设计方面的知识,觉得还挺有意思。不仅加深了自己对window的了解,还了解了windows窗口与用户之间消息传递机制。 下面是学习过程中做的一个Clock的程序,有兴趣的可以参考一下:// ClockDemo.cpp : 定义应用程序的入口点。//#include "stdafx.h"#include "ClockDemo.h"
2011-06-29 10:26:00
1198
转载 判断指定的进程或程序是否存在方法
一、判断指定程序名的进程是否存在 BOOL EnumWindows( WNDENUMPROC lpEnumFunc, // pointer to callback function LPARAM lParam // application-defined value); The EnumWindows function enumerates all top-lev
2011-06-27 15:14:00
7132
原创 OpenCV背景去除的几种方法
1、肤色侦测法 肤色提取是基于人机互动方面常见的方法。因为肤色是人体的一大特征,它可以迅速从复杂的背景下分离出自己的特征区域。一下介绍两种常见的肤色提取:(1)HSV空间的肤色提取 HSV色彩空间是一个圆锥形的模型,具体如右图所示: 色相(H)是色彩的基本属性,就是平常说的颜色名称,例如红色、黄色等,依照右图的标准色轮上的位置,取360度得数值。(也有0~100%的方法确定)
2011-06-18 22:54:00
37100
转载 每天进步一点点-->const用法详解
const用法详解面向对象是C++的重要特性. 但是c++在c的基础上新增加的几点优化也是很耀眼的就const直接可以取代c中的#define以下几点很重要,学不好后果也也很严重const1. 限定符声明变量只能被读 const int i=5; int j=0; ... i=j; //非法,导致编译错误 j=i; //合法2.
2011-06-11 15:31:00
799
原创 每天进步一点点-->重载函数(overloaded function)
出现在作用域中的两个函数,如果具有相同的名字而形参表不同,则称为重载函数。重载函数在作用域方面特别要注意:string init();// the name init has global scopevoid fcn(){int init = 0;//init is local and hides global initstring s = init();//error
2011-06-10 19:00:00
2114
原创 PCA(主分量分析)
把从混合信号中求出主分量(能量最大的成份)的方法称为主分量分析(PCA),而次分量(Minor Components,MCs)与主分量(Principal Components,PCs)相对,它是混合信号中能量最小的成分,被认为是不重要的或是噪声有关的信号,把确定次分量的方法称为次分量分析(MCA). PCA可以用于减少特征空间维数、确定变量的线性组合、选择最有用的变量、变量辨识、
2011-06-09 14:10:00
7532
原创 TLS(thread - local storage)线程局部存储
线程局部存储是一个使用很方便的存储线程局部数据的系统。利用TLS机制可以为进程中所有的线程关联若干数据,各个线程通过由TLS分配的全部索引来访问与自己关联的数据。这样,每个线程都可以有线程局部的静态存储数据。 动态使用TLS的典型步骤如下:(1)主线程调用TlsAlloc函数为线程局部存储分配索引,函数原形为:DWORD TlsAlloc( void );//返回一个TLS索引
2011-05-28 10:18:00
1664
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人