imwrite函数的使用
#include<opencv/cv.h>
#include<opencv/highgui.h>
using namespace cv;
int main(int, char**)
{
char* imageName = "F:\\Openfile\\Open_file\\open1\\01.jpg";
Mat image = imread(imageName,1);
Mat gray_image;
//图像从BGR转换为灰度
cvtColor(image,gray_image,CV_BGR2GRAY);
//存储转换后的文件
imwrite("F:\\Openfile\\Open_file\\open1\\02.jpg",gray_image);
//显示图文件窗口大小的控制
namedWindow(imageName,CV_WINDOW_AUTOSIZE);
namedWindow("Gray image", CV_WINDOW_AUTOSIZE);
//显示原先图文件
imshow(imageName,image);
//显示灰度图文件
imshow("F:\\Openfile\\Open_file\\open1\\02.jpg",gray_image);
waitKey(0);
return 0;
}