原创 給圖像數據加上BMP文件頭

需要將攝像頭採集到的圖像數據(純淨的RGB,或BGR數據)加上文件頭後暫存在內存中 如若寫入文件僅需將memcpy換成fwrite即可。 #ifndef RGB2BMP_H #define RGB2BMP_H ///爲拍攝的RGB數據加上

原创 vector類的resize和reserve方法

vector 的reserve增加了vector的capacity,但是它的size沒有改變!而resize改變了vector的capacity同時也增加了它的size! 原因如下: reserve是容器預留空間,但在空間

原创 matlab meanshift

用MATLAB 編寫的meanshift 尋找聚類中心的程序 有些簡陋 %% mean shift %% 產生隨機點 x1 = 30 + sqrt(9) * randn(1,100); y1 = 30 +sqrt(9) * randn(1

原创 vs2010下編譯DLL庫和使用

一、創建DLL 文件 1 vs2010下選擇win32應用程序,創建DLL 工程 2 創建頭文件testdll.h #ifndef TestDll_H_ #define TestDll_H_ #ifdef MYLIBDLL #define

原创 matlab與C混合編程調試-vs2010+matlab2012a

        matlab 對於科學計算來說非常方便易用,但是效率不太高,尤其是一些自己寫的未經優化的程序。可以將計算比較耗時的算法用C語言實現然後在matlab下調用,但關鍵是如何編寫和調試。編寫還好說,查看一下mex藉口函數的用法應

原创 C#輸入類型檢查異常

public partial class MainWindow : Window { public MainWindow() { InitializeComponent(

原创 DPM樣本生成——字符轉換

// DPMSample.cpp : Defines the entry point for the console application. //

原创 純屬練手

// L2norm.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> #incl

原创 dijkstra算法詳細分析

// dijkstra.cpp : Defines the entry point for the console application. //

原创 matlab版hog+svm圖像二分類

開始接觸svm分類器是opencv中的使用起來很方便,後來根據實際需要需要使用matlab版的,以前沒怎麼接觸過,開始有點頭大,不知從何下手,查閱相關例子後,就開始訓練了自己所需分類器了,也很方便.其中hog源程序參考http://blo

原创 MFC中使用多個timer定時器

1,在MFC中添加WM_TIMER消息處理函數會生成 void CFaceDetectDlg::OnTimer(UINT_PTR nIDEvent) { CDialogEx::OnTimer(nIDEvent); } 在需要

原创 MFC 下調用Qt編寫的含界面的dll

        接到任務要做一個既可以在Qt下又可以在VC,C#下使用,且含有界面的dll封裝形式的組件, 糾結了大概四五天的樣子,找遍了整個互聯網,這方面的資料太少了,僅有一兩個被轉載了n多遍的沒有新意的介紹,且實用性不強,本人經過數天

原创 交通標誌紅孔檢測法

哈工大博士王剛毅論文中提到紅孔檢測法,論文描述其檢測效果很好,用opencv實現了一下可能是他描述的不夠詳細,也可能本人理解有偏差,實現方法不一致,導致我的檢測效果很一般。 // Blue.cpp : 定義控制檯應用程序的入口點。 //

原创 C++實現弗洛伊德算法

還沒有正兒八經的獨立實現過一個什麼算法呢,以前寫的時候總是把別人的程序放在旁邊,自己寫的時候時不時瞄兩眼,最終覺得是自己寫出來的,但是時間一久就又忘記怎麼實現的了,其實這是沒有真正的理解算法,要是理解了,再加上語言功底可以就很容易去實現它

原创 360筆試2014-10-11

第一部分,四十道選擇題基礎知識,前五道是算概率和數學方面的智力題,後邊就是C,C++,操作系統,算法,數據結構,計算機網絡,等很雜很碎的基礎知識。有儲備的話不難,沒儲備就很坑了。 第二部分主觀題, 1 字符串中第一個出現一次的字符,這個比