原创 OPenNI獲取並保存彩色、深度視頻

// OpenNI Header #include <XnCppWrapper.h> #include<iostream> // link OpenNI library #pragma comment( lib, "OpenNI.lib"

原创 如何直接調用dll中的函數

#include <plugins/physics.h>//dll對應的.h文件 #ifdef __cplusplus extern "C" { #endif /* The rest of this file is necessary t

原创 matlab爲圖像加模糊

運動模糊 I = imread(‘5.jpg'); >> PSF = fspecial('motion',20,15);  J = imfilter(I,PSF,'conv','circular'); figure(2),imshow(J

原创 窗口句柄爲空了

今天使用新對話框中的複選框函數,一直出錯,句柄一直爲空,原因: 生成一個模態對話框我們這樣寫: CDiaolg mydlg; if(mydlg.DoModal()==IDOK) {   .............. } if成立的條件是O

原创 小寫bool和大寫BOOL有什麼區別

轉自:http://hi.baidu.com/youzuo111/item/5c3222598f01c515aaf6d789 bool是標準C++中的布爾量,佔一個字節大小內存,只有false或者true。具有跨平臺特性。 BOOL是M

原创 opencv筆記1:讀寫視頻

#include <opencv/cv.h> #include <opencv/highgui.h> using namespace cv; void main() { VideoCapture capture("E:/

原创 OpenNI筆記2:Ubuntu下OpenNI驅動安裝

1 安裝openni  git clone https://github.com/OpenNI/OpenNI (1) cd OpenNI/Platform/Linux/CreateRedist,之後sudo ./RedistMaker,編

原创 對話框中菜單的標記

轉自:http://blog.163.com/lvan100@yeah/blog/static/68117214201073121815150/ http://support.microsoft.com/kb/242577/en-us  

原创 指定整數某一bit位值

整數a的第mask位設置爲b int bit_set(int a,int mask,bool b) { a &= ~(1<<mask); a |= b<<mask; return a; }

原创 opencv自帶的blobtrack學習

使用opencv自帶的源碼編譯,執行命令行參數 簡單的:blobtrack 1.avi 可以看到檢測、跟蹤效果 生成軌跡:blobtrack track=a.txt 1.avi 生成跟蹤物體的軌跡,a.txt名字第一個字符必須是字母。a.

原创 OPencv筆記2:光流法檢測——特徵點

#include "stdafx.h" #include <highgui.h> #include <cxcore.h> #include <cv.h> #include <stdio.h> #define max_corner 100

原创 mfc打開文件夾

void CMyDlg::Open(CString&filename) { BROWSEINFO bi; char buffer[MAX_PATH]; ZeroMemory(buffer, MAX_PATH

原创 buffer too small

參考網頁:http://blog.csdn.net/zhulingfeng8726/article/details/7077341   今天碰到buffer too small問題,經過調試,原因出在:strState.Format("%

原创 Matlab之plot常用命令

%快速產生數據 X=[1:0.1:100]; 基本 plot(X,Y);%最常用  subplot(2, 2, 1); plot(x, sin(x));%子窗口 plot(x, y1, '--*', x, y2, ':o');%兩條線 形

原创 播放聲音

#include <Windows.h> #include <mmsystem.h> #pragma comment(lib, "winmm.lib") void main() { PlaySound("1.wav",NULL,S