原创 Linux 下編譯安裝OpenCV

Cmake的安裝 OpenCV 2.2以後版本需要使用Cmake生成makefile文件,因此需要先安裝cmake。 ubuntu下安裝cmake比較簡單, apt-get install cmake 如果覺得自帶的版本不符合要求,可

原创 C#將exe運行程序嵌入到自己的winform窗體中

http://blog.csdn.net/bigeyescat/archive/2010/10/26/5966540.aspx   以下例子是將Word打開,然後將它嵌入到winform窗體中,效果如下圖: 注意:該方法只適用於com的

原创 程序優化策略

程序優化策略 1)openmp 多線程指令 編輯加上 -fopenmp 程序裏在要優化的代碼前加上omp指令 如果運算很少,有時候開啓線程的開銷可能會更大 2)計算改成查表 如果計算的範圍在一定的區間內,可以將這些計算全部都算出來,然

原创 VC中調用MinGW的dll

1) makefile.debug中加入 LFLAGS        =        -shared -mthreads -Wl,--output-def,debug\libtracesAna.def,--out-implib,debu

原创 tld使用中遇到的問題

1)TLD.h:50:3: 錯誤: ‘PatchGenerator’不是命名空間‘cv’中的一個類型名 解決:#include <opencv2/legacy/legacy.hpp>

原创 mingw編譯thrif和boost

編譯thrift: Windows Setup The windows compiler is available as a prebuilt exe available here Windows setup from sour

原创 download prerequisites from the same location as my application

用vs2010製作安裝包 打包先決條件程序時,選擇download prerequisites from the same location as my application 在Program Files\Microsoft SDKs\

原创 爲什麼opencv的canny函數檢測邊緣的效果和matlab的不同

先上兩張經過處理後的圖片進行對比   1、opencv 2、matlab  可以明顯的看出matlab的邊緣更爲細膩。   首先回顧一下傳統的canny算法的主要步驟: 1、使用sobel差分算子求出灰度圖像的x和

原创 矩陣及其運算

§1 矩陣及其運算 教學要求 : 理解矩陣的定義、掌握矩陣的基本律、掌握幾類特殊矩陣(比如零矩陣,單位矩陣,對稱矩陣和反對稱矩陣 ) 的定義與性質、注意矩陣運算與通常數的運算異同。能熟練正確地進行矩陣的計算。 知識要點 : 一、矩陣的基

原创 vc中調用dll傳參數

1)參數一定要對應上,比如int64跟int是有區別的,會出錯 2)string的參數不要用,這個容易出現編碼問題

原创 OpenCV 2.4.2: Undefined References

yuwuzhi@yuwuzhi:~/project/2013/tennis/project/opencvblob$ make g++    -c -o blob_tracker.o blob_tracke

原创 qt下配置opencv環境注意事項

1.使用32位mingw-g++ 不能搭配64位opencv庫,應該使用32位mingw編譯的opencv庫 2.設置qt的path路徑時不能重複、混亂。裏面不要配置64位的編譯器再配置32位的庫路徑之類的,可以用depend來看依賴關係

原创 Ubuntu 12.04中文輸入法的安裝

Ubuntu 12.04中文輸入法的安裝   Ubuntu上的輸入法主要有小小輸入平臺(支持拼音/二筆/五筆等),Fcitx,Ibus,Scim等。其中Scim和Ibus是輸入法框架。 在Ubuntu的中文系統中自帶了中文輸入法,

原创 valgrind 的使用簡介

一  valgrind是什麼? Valgrind是一套Linux下,開放源代碼(GPL V2)的仿真調試工具的集合。Valgrind由內核(core)以及基於內核的其他調試工具組成。內核類似於一個框架(framework),它模擬了

原创 linux中編譯靜態庫(.a)和動態庫(.so)的基本方法

靜態庫        在linux環境中, 使用ar命令創建靜態庫文件.如下是命令的選項:            d -----從指定的靜態庫文件中刪除文件            m -----把文件移動到指定的靜態庫文件中