【opencv學習】-詳解CvMat屬性type

type 

表示了CvMat矩陣中元素的類型以及矩陣的通道個數,它是一系列的預定義的常量,其命名規則爲:

CV_(位數)+(數據類型)+(通道數)。具體的有以下值: 

CV_8UC1 CV_8UC2 CV_8UC3 CV_8UC4 unsigned char 0~255
CV_8SC1 CV_8SC2 CV_8SC3 CV_8SC4 char -128~127
CV_16UC1 CV_16UC2 CV_16UC3 CV_16UC4 unsigned short 0~65535
CV_16SC1 CV_16SC2 CV_16SC3 CV_16SC4 short -32768~32767
CV_32SC1 CV_32SC2 CV_32SC3 CV_32SC4 int  
CV_32FC1 CV_32FC2 CV_32FC3 CV_32FC4 float  
CV_64FC1 CV_32FC2 CV_32FC3 CV_32FC4 double  

這裏U(unsigned integer)指的是無符號整數,S(signed integer)是有符號整數,F(float)是浮點數。 C(channels)是通道數。

8和16位只能匹配數據類型U和S32位只能匹配S和F64位只能匹配F

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章