1. 程式人生 > >OpenCV入門(基礎篇)

OpenCV入門(基礎篇)

3.1 Opencv命名規則

1. 函式命名規則

通用函式名為

cvAcitionTargetMod(…)

其中,Action表示核心函式(比如Set,Creat);
          Target表示目標影象區域(比如:輪廓,多邊形);
          Mod表示可選變種(比如:變數型別)

2. 矩陣資料型別

通矩陣資料型別為

CV_<bit_depth>(S|U|F)C<number_of_channels>

其中,S表示帶符號整數
          U表示無符號整數
          F表示浮點數
例如:CV_8UC1表示8位無符號單通道矩陣;
          CV32FC2表示32位浮點數雙通道矩陣。

3. 影象資料型別

通用影象資料型別為

IPL_DEPTH_<bit_depth>(S|U|F)

其中,S,U,F的意義同矩陣資料型別。
例如:IPL_DEPTH_8U表示8位無符號整數影象;
          IPL_DEPTH_32F表示32位浮點數影象。
4.標頭檔案
OpenCV的標頭檔案有如下幾個:
#include <cv.h>
#include <cvaux.h>
#include <highgui.h>
#include <cxcore.h>