1. 程式人生 > >opencv 1.0 基礎的標頭檔案介紹

opencv 1.0 基礎的標頭檔案介紹

這篇檔案的是來源opencv 中文網上面一個視訊教程, 我之所以寫,一來是為了給自己一個知識鞏固,二來是給那些想快速學習的人一個方便。由於也是新接觸opencv 看的視訊也是1.0版本,所有就先以舊版本來寫,以後精通了,再開始研究新的的版本。其實都是大同小異。

opencv 的各個標頭檔案都是有各自的領域功能的。 如果你要說在網上覆制貼上了一段程式碼,然後很happy 的貼上到vs 然後 ,編譯,然後  duang ~  報了一堆錯誤,然後有的字母下面出現紅波浪線, 你一看,大體說 找不到這個關鍵字,那麼你就要看看是不是 沒有用到相應的標頭檔案了。(當然 不同版本的opencv  關鍵字會不同。這也要注意)

cxcore.h 基礎結構:CvPoint,CvSize,CvScalar 等。 陣列操作:cvCreateImage,cvCreateMat  等。 動態結構:CVMemStorage,CvMemBlock 等。 繪圖函式:cvLine,cvRectangle 等。 資料儲存和執行時型別資料:CvFileStorage,cvOpenFileStorage. 等。 錯誤處理和系統函式 cvGetErrStatus,cvAlloc,cvFree 等。 cv.h 影象處理函式: cvSobel,cvCanny. 等。 結構分析:ContourArea 等。 運動分析和目標跟蹤:cvMeanShift 等。 模式識別:cvHaarFeature 等。 攝像頭定標與三維重建  等。 HighGui
圖形介面函式  cvNamedWindow 等。 影象儲存和讀取  cvLoadImage, cvSaveImage 等。 視訊讀寫 CVCreateFileCapture  等。