1. 程式人生 > >OpenCV中Mat的type

OpenCV中Mat的type

OpenCV中幾種不同深度的資料格式,其特性統計如下:
影象型別 資料型別 位元組 取值範圍 顯示範圍
IPL_DEPTH_8U unsigned char 1 0~255 0~255
IPL_DEPTH_8S char 1 -128~127 -128~128
IPL_DEPTH_16U unsigned short 2 0~65535 0~65535
IPL_DEPTH_16S short 2 -32768~32767 -32768~32767
IPL_DEPTH_32S long 4 long 0~65535
IPL_DEPTH_32F float 4 單精度 0~1
IPL_DEPTH_64F double 8 雙精度 0~1

OpenCV中Mat存在各種型別,其中mat有一個type()的函式可以返回該Mat的型別。型別表示了矩陣中元素的型別以及矩陣的通道個數,它是一系列的預定義的常量,其命名規則為CV_(位數)+(資料型別)+(通道數)。具體的有以下值:
這裡寫圖片描述