首页 > 其他 > 详细

opencv 小任务2 灰度

时间:2017-02-17 10:03:07      阅读:181      评论:0      收藏:0      [点我收藏+]
#include <opencv2/opencv.hpp>  
using namespace std;
int main()
{
    //从文件中读取图像    
    IplImage *pSrcImage = cvLoadImage("F://19.jpg");
        //创建图象
    IplImage *pDstImage = cvCreateImage(cvGetSize(pSrcImage), IPL_DEPTH_8U, 1);
    //创建窗口  
    cvNamedWindow("原图", 1);
    cvNamedWindow("灰度图", 1);

    cvCvtColor(pSrcImage, pDstImage, CV_RGB2GRAY);
    
    //在指定窗口中显示图像  
    cvShowImage("原图", pSrcImage);
    cvShowImage("灰度图", pDstImage);


    //等待按键事件  
    cvWaitKey();
    cvSaveImage("F://199.jpg", pDstImage);  
       cvDestroyWindow("原图");
    cvDestroyWindow("灰度图");
    cvReleaseImage(&pSrcImage);
    cvReleaseImage(&pDstImage);
    return 0;
}

 

opencv 小任务2 灰度

原文:http://www.cnblogs.com/zxff/p/6408334.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!