原创 體感技術:Microsoft Kinect SDK vs PrimeSense OpenNI

體感技術:Microsoft Kinect SDK vs PrimeSense OpenNI(原創) /*要點(JarvisChu 注): Microsoft's Kinect SDK(MK) VS PrimeSense Open

原创 Windows編程之文件/目錄管理

一、文件管理 1. CreateFile      2. CopyFile 3. DeleteFile 4. CreateHandLink 創建硬連接 BOOL CreateHardLink( LPCTSTR lpFileNam

原创 GTest 初次使用中所遇問題及其解決方法

初次接觸GTest,按照文章《玩轉Google開源C++單元測試框架Google Test系列(gtest)之一 - 初識gtest》中所述步驟,下載、編譯一番順利,到了使用GTest的時候,卻沒能像文章中那樣順利運行。 問題 出現瞭

原创 Kinect 精華資源索引

1.  網站資源          http://xbox360.tgbus.com/zt/kinect/          http://www.cnkinect.com/          http://www.cnkinect.co

原创 調用約定 筆記

調用約定規定了三個部分的內容: 1. 參數的壓棧順序 (自左向右,還是自右向左) 2. 參數棧由誰維護 (調用函數,還是被調函數) 3. 編譯時,函數名的修飾約定(_cdecl爲 _function) [1]  _stdcall

原创 筆記:OpenCV操作XML存儲數據

一些簡單的XML讀寫操作,記之於筆記以備忘 主要功能: 1. 創建XML 2. 向XML中存儲或者是讀取Int float型基本數據 3. 通過創建XML元素,存取複雜的結構如:結構體、矩陣 代碼如下 // BasicExample

原创 開發語言類 -- C++

*--- 要點 ---* 1.  類 2.  繼承 3.  虛基類 4.  虛函數,純虛函數,抽象類 5.  運算符重載和友元 6.  模版 7.  單實例 *--- 詳解 ---* 1. 虛基類     (詳

原创 筆記:OpenCV 讀取攝像頭並顯示圖像的R、G、B三個通道的直方圖

要點: 1、讀取攝像頭 2、從一副彩色圖像中分離出R、G、B三個通道(cvSplit) 3.  分別對每個通道圖像創建直方圖,並顯示 源碼如下: // Camera_Capture_Histogram.cpp : Defines the

原创 C++下個標準,可以考慮把GC系統加進去

今天看Bjarne Stroustrup 的《The Design and Evolution of C++》,看到其中說85年前,他也想過把自動垃圾回收(GC)系統加入C++語言,沒能實現的原因是當時的計算機性能跟不上,系統無法承受。

原创 排序_交換_隨機

涉及知識點: 1. 冒泡排序 2. 選擇排序 3. 不使用第三個變量,交換兩個變量 4. 隨機數組生成 5. 預定義變量 /********************************************************

原创 開發語言類 -- C

*--- 要點 ---* 1.  預編譯指令 、ANSI標準宏 2.  字節對齊 3.  關鍵字 4.  可變形參列表 5.  assert *--- 詳解 ---* *--- 代碼 ---* #include <stdio.

原创 Ubuntu 下使用OpenGL/GLUT的配置以及在Codeblocks中使用GLUT

Ubuntu 下使用OpenGL/GLUT   Ubuntu版本是 12.04 LTS   第一篇 基本編譯環境配置   1.      建立基本編譯環境 sudo apt-getinstall build-essential   2. 

原创 如何理解C語言編譯器是用C語言開發的

早前看到過一句話 "Visual Studio 2010的界面是使用WPF開發的“ 後來又看到”C語言的編譯器,通常使用C語言或C++語言開發“ 咋看上去,有點”自己生自己“的意思 和”雞生蛋,蛋生雞“的迷惑。 WPF本身就是Visua

原创 標準輸入、輸出、錯誤設備

在ANSI C、Unix、Windows編程中,都定義有三個標準設備,即標準輸入設備、標準輸出設備以及標準錯誤設備。 標準輸入設備通常是鍵盤 標準輸出設備通常是屏幕 標準錯誤設備通常是屏幕 1)  標準設備     在ANSI C

原创 Windows編程 之臨時文件 (筆記)

1.  函數說明 1.1  GetTempFileName     創建一個臨時文件,並返回臨時文件的名字 【1】 lpPathName 路徑名 【2】lpPrefixString 前綴 【3】uUnique 是否唯一,0爲唯一,否則不是