码迷,mamicode.com
首页 > 其他好文 > 详细

opencv的图片的灰度处理‘

时间:2016-11-10 09:55:14      阅读:251      评论:0      收藏:0      [点我收藏+]

标签:open   pen   include   实现   jpg   amp   original   tco   iplimage   

 

#include "stdafx.h" //实现将彩色图片转换成灰度图

int _tmain(int argc, _TCHAR* argv[])
{
IplImage *image; //初始化保存原始图像
IplImage *result; //保存灰度图

image = cvLoadImage("图片3.jpg",-1);

int channel =-1;
int depth =image->depth;
CvSize sz;
sz.width =image->width;
sz.height =image->height;

result = cvCreateImage(sz,depth,channel);
cvCvtColor(image,result,CV_BGR2GRAY);
cvNamedWindow("original",1);
cvShowImage("original",image);
cvNamedWindow("gray",1);
cvShowImage("gray",result);
cvSaveImage("路面5.jpg",result);


cvWaitKey(0);
cvReleaseImage(&image);
cvReleaseImage(&result);
cvDestroyWindow("original");
cvDestroyWindow("gray");
return 0;
}

opencv的图片的灰度处理‘

标签:open   pen   include   实现   jpg   amp   original   tco   iplimage   

原文地址:http://www.cnblogs.com/Peit/p/6049626.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!