灰度化有二种方式:
一:利用imread中的第二个参数设置成0,强制将其转化成灰度图像
二:利用cvtcolour函数将其转化成灰度图像
具体代码如下:
// 2.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include"opencv243.h"
using namespace std;
using namespace cv;
int _tmain(int argc, _TCHAR* argv[])
{
/*Mat img=imread("C:\\Users\\sony\\Desktop\\Lena.jpg",0);
imshow("src",img);*/
Mat src=imread("C:\\Users\\sony\\Desktop\\Lena.jpg");
Mat dst;
cvtColor(src,dst,CV_RGB2GRAY);
imshow("src",src);
imshow("dst",dst);
waitKey(0);
return 0;
}