原创 sizeof的用法(ZZ)

       sizeof,一個其貌不揚的傢伙,引無數菜鳥竟折腰,小蝦我當初也沒少犯迷糊,秉着“辛苦我一個,幸福千萬人”的偉大思想,我決定將其儘可能詳細的總結一下。但當我總結的時候才發現,這個問題既可以簡單,又可以複雜,所以本文有的地方並

原创 opencv老是卡在某一層(ZZ)

最近在做人臉檢測的Haartraining訓練分類器,發現訓練到最後誤檢率很低時分類器總是卡到某一層就不在繼續進行,像是進入了死循環,程序代碼與參數輸入應該是沒有任何問題的,所以我從網上找這方面的資料,最後在OpenCV的中文論壇看到一個

原创 造UFO的地球物理學家(ZZ)

在二戰後期,美國飛行員在海上飛行時每人都被要求攜帶一些小金屬球,如果在飛機不幸被擊落時跳傘,落到大海上,穿着救生衣無助地四處飄蕩,就要扔一顆金屬球到海里。起初,這些美國大兵也不明白爲什麼要這麼做。日本、德國軍方俘獲這些小球后,切開一看,裏

原创 MATLAB像素顏色的表達方式(ZZ)

MATLAB像素顏色的表達方式    252   249   246   243   237   255   255   250   246   243   253   254   2

原创 VC多線程臨界區(ZZ)

 在使用多線程時,一般很少有多個線程完全獨立的工作。往往是多個線程同時操作一個全局變量來獲取程序的運行結果。多個線程同時訪問同一個全局變量,如果都是讀取操作,則不會出現問題。如果是寫操作,則會發生錯誤。這時候,我們可以通過臨界區,爲全局變

原创 小世界與超級村長(ZZ)

首先考考您,是這麼道題:說村裏的一位王嫂從電視裏看到了海地的地震孤兒,精心準備了一份小禮物想送給他,但是通過電視只瞭解到了孤兒的姓名和所在的地區,王嫂從來沒出過門,也不認識出過國的朋友,這份禮物該如何送達呢?於是想到了找村長代轉,雖然她知

原创 SetTimer方法(ZZ)

       什麼時候我們需要用到SetTimer函數呢?當你需要每個一段時間執行一件事的的時候就需要使用SetTimer函數了。 讓我們先來看看SetTimer函數的原型: UINT SetTimer(UINT nIDEvent,UIN

原创 VC之字符串轉換_BSTR/LPSTR/LPWSTR/Char (ZZ)

字符串轉換_BSTR/LPSTR/LPWSTR/Char 一、BSTR、LPSTR和LPWSTR在Visual C++.NET的所有編程方式中,我們常常要用到這樣的一些基本字符串類型,如BSTR、LPSTR和LPWSTR等。之所以出現類似

原创 opencv 訓練(zz)

  一、簡介目標檢測方法最初由Paul Viola [Viola01]提出,並由Rainer Lienhart [Lienhart02]對這一方法進行了改善。該方法的基本步驟爲:首先,利用樣本(大約幾百幅樣本圖片)的 harr 特徵進行分

原创 AdaBoost算法的訓練過程(ZZ)

 每個Haar特徵對應看一個弱分類器,但並不是任伺一個Haar特徵都能較好的描述人臉灰度分佈的某一特點,如何從大量的Haar特徵中挑選出最優的Haar特徵並製作成分類器用於人臉檢測,這是AdaBoost算法訓練過程所要解決的關鍵問題。

原创 光流(optical flow) 光流法(optical flow method) 光流場(optical flow field)

光流是空間運動物體在觀測成像面上的像素運動的瞬時速度。光流的研究是利用圖像序列中的像素強度數據的時域變化和相關性來確定各自像素位置的“運動”,即研究圖像灰度在時間上的變化與景象中物體結構及其運動的關係。將二維圖像平面特定座標點上的灰度瞬時

原创 深入淺出Dll(介紹函數導出、類導出、釣子dll、不同語言混合編程方法、插件等的實現方法)

  【轉自】http://dev.csdn.net/article/40/40842.shtm 深入淺出Dll(介紹函數導出、類導出、釣子dll、不同語言混合編程方法、插件等的實現方法)   所有代碼均經過測試,如有問題可留言一。

原创 如何生成不規則形狀的mask,以解決對圖像不規則區域設置ROI的問題(ZZ)

      在OpenCV中文論壇上很多人問到這樣的問題,如何對圖像的不規則區域設置ROI,即設置敏感區域,以用來做相關的圖像處理。 我將根據自己的點點經驗,在此進行簡單的歸納。 對圖像的不規則區域設置ROI OpenCV自帶的函數cv

原创 OPENCV中的PCA使用(ZZ)

對於PCA,一直都是有個概念,沒有實際使用過,今天終於實際使用了一把,發現PCA還是挺神奇的。      在OPENCV中使用PCA非常簡單,只要幾條語句就可以了。 1、初始化數據      //每一行表示一個樣本      CvMat

原创 OpenCV中矩陣的定義

      在我們討論IplImage之前,我們需要看另一個數據類型:CvMat,即OpenCV的矩陣類型。儘管OpenCV是用C語言實現的,但是CvMat和IplImage的關係其實就類似於C++中的類的繼承關係。IplImage類繼承