#include <stdio.h>
using namespace cv;
using namespace std;
int main(int argc, char** argv)
{
/*
第二个参数:
-1:加载原图 IMREAD_UNCHANGED
0 :转为灰度图片加载进来 IMREAD_GRAYSCALE
1 :作为RGB图片加载进来 IMREAD_COLOR
*/
Mat original = imread("1234.jpg",-1);
//输入图像,输出图像,转换类型
cvtColor(original,original,CV_BGR2GRAY);
/*
WINDOW_AUTOSIZE 1 自动调整大小
WINDOW_NORMAL 手动调整大小
*/
namedWindow("1",WINDOW_NORMAL);
/*
字符串需与namewindow 相同
*/
imshow("1",original);
imwrite("1234.jpg",original);
waitKey();
return 1;
}