cvCreateImage

cvCreateImage

cvCreateImage是openCV中的一個函式。OpenCV是Intel公司支持的開放計算機視覺庫。

cvCreateImage:

創建首地址並分配存儲空間

IplImage* cvCreateImage( CvSize size, int depth, int channels );

基本介紹

  • 外文名:cvCreateImage
  • 屬性:函式
  • 隸屬openCVopenCV
  • 開發公司:Intel公司
參數說明,形成,

參數說明

size 圖像寬、高.
depth 圖像元素的位深度,可以是下面的其中之一:
IPL_DEPTH_8U - 無符號8位整型
IPL_DEPTH_8S - 有符號8位整型
IPL_DEPTH_16U - 無符號16位整型
IPL_DEPTH_16S - 有符號16位整型
IPL_DEPTH_32S - 有符號32位整型
IPL_DEPTH_32F - 單精度浮點數
IPL_DEPTH_64F - 雙精度浮點數
channels 每個元素(像素)通道數.可以是 1, 2, 3 或 4.通道是交叉存取的,例如通常的彩色圖像數據排列是:b0 g0 r0 b1 g1 r1 ... 雖然通常 IPL 圖象格式可以存貯非交叉存取的圖像,並且一些OpenCV 也能處理他, 但是這個函式只能創建交叉存取圖像.

形成

函式 cvCreateImage 創建頭並分配數據,這個函式是下列的縮寫型式:
header = cvCreateImageHeader(size,depth,channels);
cvCreateData(header);

相關詞條

熱門詞條

聯絡我們