矩陣數據類型:
– CV_<bit_depth>(S|U|F)C<number_of_channels>
S = 符號整型 U = 無符號整型 F = 浮點型
E.g.:
CV_8UC1 是指一個8位無符號整型單通道矩陣,
CV_32FC2是指一個32位浮點型雙通道矩陣
CV_8UC1 CV_8SC1 CV_16U C1
CV_16SC1
CV_8UC2 CV_8SC2 CV_16UC2
CV_16SC2
CV_8UC3 CV_8SC3 CV_16UC3
CV_16SC3
CV_8UC4 CV_8SC4 CV_16UC4
CV_16SC4
CV_32SC1 CV_32FC1 CV_64FC1
CV_32SC2 CV_32FC2 CV_64FC2
CV_32SC3 CV_32FC3 CV_64FC3
CV_32SC4
CV_32FC4
CV_64FC4
其中,通道表示每個點能存放多少個數,類似於RGB彩色圖中的每個像素點有三個值,即三通道的。
圖片中的深度表示每個值由多少位來存儲,是一個精度問題,一般圖片是8bit(位)的,則深度是8.
灰度圖像上的每一個像素由一個元素構成,而彩色圖像可能由3個或者4個基元素構成,每個元素都有自己的定義域,定義域決定他的數據類型,最小的數據類型是char,佔用一字節,或者八位,float類型使用四字節,32位。double使用八字節,64位。