OpenCV OpenCV haartraining (Rapid Object Detection With A Cascade of Boosted Classifiers Based on Haar-like Features) 延續上一篇Manually Compiling and Installing OpenCV on Mac / Windows Without Package Manager,假設讀者已安裝OpenCV開發環境與command line指令設定。此篇以 Tutorial: OpenCV haartraining (Rapid Object Detection With A Cascade of Boosted Classifiers Based on Haar-like Features) 和 Creating a haar cascade classifier aka haar training 為基礎撰寫。 偵測物圖片蒐集 首先,要偵測的物體圖片是少不了的。假設我們要偵測的是一個原子筆,
mac Manually Compiling and Installing OpenCV on Mac / Windows Without Package Manager OpenCV的全稱是Open Source Computer Vision Library,是一個跨平台的計算機視覺庫。OpenCV是由英特爾公司發起並參與開發,以BSD許可證授權發行,可以在商業和研究領域中免費使用。OpenCV可用於開發實時的圖像處理、計算機視覺以及模式識別程序。 (from wiki) 這篇將帶領讀者編譯OpenCV並且安裝相關執行檔與開發所用的標頭檔(如:確保pkg-config --cflags opencv, pkg-config --libs opencv正常),若是用"brew install opencv"則不會安裝cv.h等c/cpp開發用標頭檔。 Environments: Mac OSX 10.7.* ( & Windows 7 32/64 bits) (Visual Studio 2010)