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函数 创建大图像报错的主要内容,如果未能解决你的问题,请参考以下文章

一些常用的opencv函数

opencv 小任务2 灰度

opencv中的图片流保存

Opencv结构与内容

如何将 3 个 opencv IplImage 合二为一?

OpenCV入门指南第二篇 缩放图像