OpenCV Mat数据类型及位数总结
来源:互联网 发布:淘宝天天特价是什么 编辑:程序博客网 时间:2024/06/05 14:53
float: 4字节,6-7位有效数字 -3.4E-38 到 3.4E38
double: 8字节,15~16位有效数字 -1.7E-308 到 1.7E308
在OpenCV里面,许多数据结构为了达到內存使用的最优化,通常都会用它最小上限的空间来分配变量,有的数据结构也会因为图像文件格式的关系而给予适当的变量,因此需要知道它们声明的空间大小来配置适当的变量。一 般标准的图片,为RGB格式它们的大小为8bits格式,范围为0~255,对一个int空间的类型来说实在是太小,整整浪费了24bits的空间,假设有个640*480的BMP文件空间存储內存,那整整浪费了640*480*3*(32-8)bits的內存空间,总共浪费了2.6MB!,也就是那 2.6MB内什么东西都没存储,如果今天以8bits的格式来存储则只使用到0.6MB的內存而已(640*480*3*(8)+54 bits),因此,对于文件格式的对应是一件很重要的事。
cvCreateImage()及cvCreateMat()对应
1.Unsigned 8bits(一般的图像文件格式使用的大小)
IplImage数据结构参数:IPL_DEPTH_8U
CvMat数据结构参数:CV_8UC1,CV_8UC2,CV_8UC3,CV_8UC4
2.Signed 8bits
IplImage数据结构参数:IPL_DEPTH_8S
CvMat数据结构参数:CV_8SC1,CV_8SC2,CV_8SC3,CV_8SC4
3.Unsigned 16bits
IplImage数据结构参数:IPL_DEPTH_16U
CvMat数据结构参数:CV_16UC1,CV_16UC2,CV_16UC3,CV_16UC4
(unsigned short)
4.Signed 16bits
IplImage数据结构参数:IPL_DEPTH_16S
CvMat数据结构参数:CV_16SC1,CV_16SC2,CV_16SC3,CV_16SC4
5.Signed 32bits
IplImage数据结构参数:IPL_DEPTH_32S
CvMat数据结构参数:CV_32SC1,CV_32SC2,CV_32SC3,CV_32SC4
6.Float 32bits
IplImage数据结构参数:IPL_DEPTH_32F
CvMat数据结构参数:CV_32FC1,CV_32FC2,CV_32FC3,CV_32FC4
7.Double 64bits
CvMat数据结构参数:CV_64FC1,CV_64FC2,CV_64FC3,CV_64FC4
8.Unsigned 1bit
IplImage数据结构参数:IPL_DEPTH_1U
其他变量对应
1.Signed 64bits
int64
long long
2.Unsigned 64 bits
uint64
unsigned long long
原文来自:http://hi.baidu.com/zle_yuanfang/home
- OpenCV Mat数据类型及位数总结
- OpenCV Mat数据类型及位数总结
- OpenCV Mat数据类型及位数总结
- OpenCV Mat数据类型及位数总结
- OpenCV Mat数据类型及位数总结
- OpenCV Mat数据类型及位数总结
- OpenCV Mat数据类型及位数总结
- OpenCV Mat数据类型及位数总结
- OpenCV Mat数据类型及位数总结
- OpenCV Mat数据类型及位数总结
- OpenCV Mat数据类型及位数总结
- OpenCV Mat数据类型及位数总结
- OpenCV Mat数据类型及位数总结
- OpenCV Mat数据类型及位数总结
- OpenCV Mat数据类型及位数总结
- OpenCV Mat数据类型及位数总结
- OpenCV mat数据类型及位数
- opencv Mat 数据类型总结
- OC中类别和继承的区别
- Mac OS X上使用Wireshark抓包
- mysql 添加用户
- git使用教程
- 手机数据抓包的N种方法
- OpenCV Mat数据类型及位数总结
- c++内存池
- The Java™ Tutorials — Generics :Wildcards and Subtyping 泛型和子类
- android studio获取sha1值(windows平台下)
- 基于Spring MVC的Web应用开发(1) - HelloWorld
- 论文笔记:Faster R-CNN:Towards Real-Time Object Detection with Region Proposal Networks
- 第 3 章 DOM 操作
- gulp使用经验谈…各种坑
- IOS 开发环境,证书和授权文件等详解