#include<opencv2/opencv.hpp>
#include<iostream>
#include<math.h>
using namespace cv;
int main()
{
Mat src = imread("D:/vs2013新建项目/learn.png"); //路径用/或者\\
if (src.empty()) //if(!src.data)也可以
{
printf("could not load...\n");
return -1;
}
namedWindow("test example", CV_WINDOW_AUTOSIZE); //定义一个窗口 根据加载的图像自动大小
imshow("test example", src); //在上个窗口显示加载的图像;窗口名+图像名
namedWindow("output", CV_WINDOW_AUTOSIZE);
Mat output_image; //定义另一个图像
cvtColor(src, output_image, CV_BGR2GRAY); //转成灰度图
imshow("output", output_image);
imwrite("D:/vs2013新建项目/reserved.tif",output_image);//保存图像 格式、路径和保存对象
waitKey(0); //等待键盘指令结束
return 0;
}
OpenCV学习笔记一:读入、显示、修改、保存
最新推荐文章于 2021-02-24 15:40:24 发布