opencv的cvCreateImage函数 创建大图像报错
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了opencv的cvCreateImage函数 创建大图像报错相关的知识,希望对你有一定的参考价值。
求助,,,,用cvCreateImage创建一幅大概11000*13000的图像就会报错,如何解决。。。。。
看了你的回答 我能猜到你的电脑是32位的你信不?11000*13000=14300000
如果你是彩色图像 每个像素是float类型
那么总共就是14300000*883= 3432000000bit 大小
大约是3273MB
你确定你的电脑的内存能有这个图像大小大吗??? 参考技术A 应该是你建的图像尺寸太大了。不支持。 参考技术B 你应该把什么错误贴上来
Opencv结构与内容
一、Opencv的结构分类:
cxcore、cv、ML(Machine Learning)、HighGUI、cvcam、cvaux
二、常见结构的内容与算法:
1、cxcore库(基本结构和算法、XML的支持、绘图函数) :
-
- 基础结构:CvPoint、CvSize、CvScalar等
- 数组操作:cvCreateImage、cvCreateMat等
- 动态结构:CvMemStorage、CvMemBlock等
- 绘图函数:cvLine,cvRectangle等
- 数据保存和运行时类型信息:CvFileStorage,cvOpenFileStorage等
- 错误和运行时类型信息:CvFileStorage,cvOpenFileStorage等
2、cv模块(包含图像处理和视觉算法):
-
- 图像处理:cvSobel,cvCanny等
- 结构分析:ContourArea等
- 运动分析与目标跟踪:cvMeanShift等
- 模式识别:CvHaarFeature
- 摄像头定标与三维重建:cvCalibrateCamer2
3、ML模块(包含图像处理和视觉算法):
-
- 包含许多聚类、分类和数据分析函数。如Bayes分类器,K近邻算法,支持向量机,决策树,神经网络等等。
4、HighGUI模块:
-
- 图像界面函数:cvNamedWindow
- 读图像和保存图像:cvLoadImage,cvSaveImage
- 读视频和写视频:CvCreateFileCapture等
以上是关于opencv的cvCreateImage函数 创建大图像报错的主要内容,如果未能解决你的问题,请参考以下文章