opencv中cvCreateImage大图片时出错

  最近在做遥感图像的图像处理工作,使用了 OpenCV2.4.8来处理。遥感图像不同于一般图像的一个大的特点是图片容量超大,轻轻松松就能超过10000x10000个像素点,在OpenCV中使用cvCreateImage函数时会报错,网上有帖子说是内部对于Size有大小限制,我也没有深究,但是找到了一个对于某些情况下绕开这个问题的办法,就是使用Mat。通过IplImage加载图像后将其转化为Mat格式进行处理。

  IplImage *iplImage = cvLoadImage(fileName);
  Mat inputMat = Mat::Mat(iplImage);

上一篇:android 进程/线程管理(二)----关于线程的迷思


下一篇:天宝MB-Two:无法打开web登陆界面