码迷,mamicode.com
首页 > 其他好文 > 详细

OpenCV——像素数据类型总结<摘>

时间:2016-09-28 01:20:59      阅读:286      评论:0      收藏:0      [点我收藏+]

标签:

 

1.Unsigned
8bits(一般的图像文件格式使用的大小)
IplImage数据结构参数:IPL_DEPTH_8U
CvMat数据结构参数:CV_8UC1,CV_8UC2,CV_8UC3,CV_8UC4

 

变量类型空间大小范围其他
uchar 8bits 0~255 (OpenCV缺省变量,同等unsigned char)
unsigned char 8bits 0~255

 

2.Signed 8bits
IplImage数据结构参数:IPL_DEPTH_8S
CvMat数据结构参数:CV_8SC1,CV_8SC2,CV_8SC3,CV_8SC4

变量类型空间大小范围其他
char 8bits -128~127

3.Unsigned 16bits

IplImage数据结构参数:IPL_DEPTH_16U

CvMat数据结构参数:CV_16UC1,CV_16UC2,CV_16UC3,CV_16UC4

变量类型空间大小范围其他
ushort 16bits 0~65535 (OpenCV缺省变量,同等unsigned short int)
unsigned short int 16bits 0~65535 (unsigned short)

 

4.Signed 16bits

IplImage数据结构参数:IPL_DEPTH_16S

CvMat数据结构参数:CV_16SC1,CV_16SC2,CV_16SC3,CV_16SC4

变量类型空间大小范围其他
short int 16bits -32768~32767 (short)

 

5.Signed 32bits IplImage数据结构参数:

IPL_DEPTH_32S

CvMat数据结构参数:CV_32SC1,CV_32SC2,CV_32SC3,CV_32SC4

变量类型空间大小范围其他
int 32bits -2147483648~2147483647 (long)

6.Float 32bits

IplImage数据结构参数:IPL_DEPTH_32F

CvMat数据结构参数:CV_32FC1,CV_32FC2,CV_32FC3,CV_32FC4

变量类型空间大小范围其他
float 32bits 1.18*10-38~3.40*1038  

7.Double 64bits

CvMat数据结构参数:CV_64FC1,CV_64FC2,CV_64FC3,CV_64FC4

变量类型空间大小范围其他
double 64bits 2.23*10-308~1.79*10308  

 

8.Unsigned 1bit

IplImage数据结构参数:IPL_DEPTH_1U

变量类型空间大小范围其他
bool 1bit 0~1  

OpenCV——像素数据类型总结<摘>

标签:

原文地址:http://www.cnblogs.com/farewell-farewell/p/5914685.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!