每天要以两倍的速度学习

不想平凡所以必须Pow(努力,n)(n>1)

导航

OpenCV工具框架(一)

      接触OpenCV好几年了,一直只用OpenCV读入图像、视频,显示图像或者视频,由于公司图像算法都属于前端应用,

   因此一直没有使用OpenCV的内置函数,所有算法均要转化到C下面。所以目的很明确,OpenCV对于我来说就是一个

   Demo演示和调试工具。

 

OpenCV :图像读取,图像保存,图像显示,视频读取,视频保存,鼠标画点、画圆、画矩形、画图。

1)图像保存

      为了方便每次都sprintf拼写图像路径,采用如下定义:

  1. void cvSaveImageNow(IplImage*pImage,constchar*format,...);
    #include<stdarg.h>
    void cvSaveImageNow(IplImage*pImage,constchar*format,...)
    {
        char imgPath[260];
        va_list vl;
      
        va_start(vl,format);
        vsprintf(imgPath,format,vl);
        va_end(vl);
       
        cvSaveImage(imgPath,image);
    }
    // 保存“hello-1.bmp”图像
    cvSaveImageNow(pImage,"%s-%d.%s","hello",1,"bmp");

posted on 2015-01-17 20:28  Duke D  阅读(423)  评论(0编辑  收藏  举报