1、Unsigned 8bits
注:一般图像结构参数
Mat数据结构参数:CV_8UC1,CV_8UC2,CV_8UC3, CV_8UC4
变量类型 | 空间大小 | 范围 |
---|---|---|
uchar | 8bits | 0~255 |
unsigned char | 8bits | 0~255 |
2、Signed 8bits
Mat数据结构参数:CV_8SC1,CV_8SC2, CV_8SC3, CV_8SC4
变量类型 | 空间大小 | 范围 |
---|---|---|
char | 8bits | -128~127 |
3、Unsigned 16bits
Mat数据结构参数:CV_16UC1,CV_16UC2,CV_16UC3,CV_16UC4
变量类型 | 空间大小 | 范围 |
---|---|---|
ushort | 16bits | 0~65535 |
unsigned short int | 16bits | 0~65535 |
4、Signed 16bits
Mat数据结构参数:CV_16SC1,CV_16SC2,CV_16SC3,CV_16SC4
变量类型 | 空间大小 | 范围 |
---|---|---|
short int | 16bits | -32768~32767 |
5、Signed 32bits
Mat数据结构参数:CV_32SC1,CV_32SC2,CV_32SC3,CV_32SC4
变量类型 | 空间大小 | 范围 |
---|---|---|
int | 32bits | -2147483648~2147483647 |
6、Float 32bits
Mat数据结构参数:CV_32FC1,CV_32FC2,CV_32FC3,CV_32FC4
变量类型 | 空间大小 | 范围 |
---|---|---|
float | 32bits | − 3.40 ∗ 10 − 38 {-3.40*10}^{-38} −3.40∗10−38 ~ 3.40 ∗ 10 38 {3.40*10}^{38} 3.40∗1038 |
7、Double 64bits
Mat数据结构参数:CV_64FC1,CV_64FC2,CV_64FC3,CV_64FC4
变量类型 | ||
---|---|---|
double | 64bits | − 2.23 ∗ 10 − 308 {-2.23*10}^{-308} −2.23∗10−308 ~ 2.23 ∗ 10 − 308 {2.23*10}^{-308} 2.23∗10−308 |