2012年3月8日

一篇基于opencv的人脸识别文章

摘要: Introduction to Face Detection and Face Recognition:Last updated on 4th Feb, 2012 by Shervin Emami. Posted originally on 2nd June, 2010."Face Recognition" is a very active area in the Computer Vision and Biometrics fields, as it has been studied vigorously for 25 years and is finally produ 阅读全文

posted @ 2012-03-08 21:47 迈克老狼2012 阅读(6349) 评论(1) 推荐(0) 编辑

Directx11教程(4) 一个最基本D3D应用程序(2)

摘要: 接着上篇教程的代码,本篇加入基本的D3D代码,实现一个完整的D3D11程序框架。 我们增加一个新类D3DClass, 用来处理3D渲染功能。增加该类后,程序的框架如下图: GraphicsClass.h代码改变如下, 主要是增加了一个D3DClass类成员变量,在Render函数中,将会调用D3DClass的相应Render函数,比如BeginScene、EndScen... 阅读全文

posted @ 2012-03-08 21:29 迈克老狼2012 阅读(8093) 评论(9) 推荐(0) 编辑

Directx11教程(3) 一个最基本D3D应用程序(1)

摘要: 在前一篇教程程序代码的基础上,这次我们将增加2个类: InputClass,键盘处理的代码将放在这个类里面,GraphicsClass类,D3D渲染的代码放在这个类里,这两个类都是SystemClass类的成员变量,SystemClass类中会调用这2个类实例的初始化、渲染以及shutdown函数。 增加这个两个类后,应用的程序的框架如下: System... 阅读全文

posted @ 2012-03-08 21:28 迈克老狼2012 阅读(8517) 评论(6) 推荐(0) 编辑

Directx11 教程(2) 基本的windows应用程序框架(2)

摘要: 在本教程中,我们把前面一个教程的代码,进行封装。把初始化函数,Run函数,窗口回调函数,ShutdownWindows函数等封装到一个System class中。 首先我们要在前面建立的solution,myTutorialD3D11中,鼠标右键点击,选择New Project, 创建一个名为myTutorialD3D11_1的空工程,在工程中增加main.... 阅读全文

posted @ 2012-03-08 21:27 迈克老狼2012 阅读(4808) 评论(0) 推荐(0) 编辑

Directx11 教程(1) 基本的windows应用程序框架(1)

摘要: 在vs2010中,建立一个新的win32工程,名字是: myTutorialD3D11, 注意:同时勾选Create directory for solution,我们同时建立一个solution,后面教程的所有的工程文件,我们都建立在这个solution中。 勾选 Emtpy project 增加source files->add new item->main... 阅读全文

posted @ 2012-03-08 21:25 迈克老狼2012 阅读(8632) 评论(2) 推荐(2) 编辑

2012年3月7日

一个简单的人脸检测程序

摘要: 基于OpenCV harr级联分类器的人脸及眼睛、鼻子、嘴巴检测程序。代码很简单:#include <opencv2/core/core.hpp>#include <opencv2/highgui//highgui.hpp>#include <opencv2/objdetect/objdetect.hpp>#include <string>#include <vector>using namespace std;int main() { cv::CascadeClassifier mFaceDetector; cv::CascadeC 阅读全文

posted @ 2012-03-07 21:30 迈克老狼2012 阅读(1898) 评论(0) 推荐(1) 编辑

OpenCV中读取视频/camera代码

摘要: 发现OpenCV中读取视频或者usb camera的方法如此简单,下面是opencv2.31中实现的读取摄像头的代码: int main() { //打开视频文件 //cv::VideoCapture capture("bike.avi"); //0 open default camera cv::VideoCapture capture(0); //检查... 阅读全文

posted @ 2012-03-07 20:26 迈克老狼2012 阅读(1724) 评论(0) 推荐(0) 编辑

2012年2月3日

Gamma Correction: A Story of Linearity

摘要: from: http://www.geeks3d.com/20101001/tutorial-gamma-correction-a-story-of-linearity/ 1 – What is gamma correction and why is it important? 2 – How to achieve gamma correction? 3 – Downloa... 阅读全文

posted @ 2012-02-03 13:40 迈克老狼2012 阅读(1222) 评论(0) 推荐(0) 编辑

qt creator中常用快捷键

摘要: F2 跳转到函数定义Shift+F2 声明和定义之间切换F4 头文件和源文件之间切换Ctrl+1 欢迎模式Ctrl+2 编辑模式Ctrl+3 调试模式Ctrl+4 项目设置模式Ctrl+5 帮助模式 Ctrl+6 输出模式Alt+0 显示或者隐藏侧边条,编辑模式下起作用Ctrl+Space 自动补全ESc 切换到编辑模式Alt+1 创建细节窗口Alt+2 搜索结果窗口Alt+3 程序输出窗口Alt+4 编译输出窗口Ctrl+B 编译工程Ctrl+R 运行工程Ctrl+I 自动对齐Ctrl+/ 注释行,取消注释行Ctrl+< 折叠代码块,注意同时按下ShiftCtrl+> 展开代码块 阅读全文

posted @ 2012-02-03 08:41 迈克老狼2012 阅读(822) 评论(0) 推荐(0) 编辑

2012年2月2日

基本的光照计算公式

摘要: The Basic Lighting Model OpenGL and Direct3D provide almost identical fixed-function lighting models. In our example, we will use a simplified version that we will refer to as the "Basic" model... 阅读全文

posted @ 2012-02-02 17:02 迈克老狼2012 阅读(2671) 评论(0) 推荐(0) 编辑

导航