opencv2.4.9输出把图像转换成灰色

版权声明:本文为博主原创文章,转载请注明链接,[email protected],欢迎交流 https://blog.csdn.net/liboxiu/article/details/84613557

#include <stdio.h>
#include “stdafx.h”
#include"cv.h"
#include<highgui.h>
using namespace cv;
int main()
{
Mat image=imread(“pic.jpg”,1);
if (!image.data)
{
printf(“No image data \n”);
return -1;
}
Mat gray_image;
cvtColor(image,gray_image,CV_BGR2GRAY);
imwrite(“Gray_image.jpg”,gray_image);
namedWindow(“imageName”,CV_WINDOW_AUTOSIZE);
namedWindow(“Gray image”,CV_WINDOW_AUTOSIZE);
imshow(“imageName”,image);
imshow(“Gray image”,gray_image);
waitKey(0);
return 0;

}

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/liboxiu/article/details/84613557