读取,修改,保存图像。

#include<iostream>
#include<opencv2/core/core.hpp>
#include<opencv2/highgui/highgui.hpp>
#include<opencv2/imgproc.hpp>
#include<windows.h>
using namespace cv;
using namespace std;

int main() {
    Mat image;
    image = imread("D:\\OpenCVT\\2.jpg", CV_LOAD_IMAGE_COLOR);
    Mat gray_image;
    cvtColor(image, gray_image, CV_BGR2GRAY);
    imwrite("D:\\OpenCVT\\3.jpg", gray_image);
    namedWindow("image", CV_WINDOW_AUTOSIZE);
    imshow("image", image);
    namedWindow("garyImage", CV_WINDOW_AUTOSIZE);
    imshow("garyImage", gray_image);
    waitKey(0);
}

 图像读取 imread

图像颜色空间的转换cvtColor

参数:

源图像

目标图像

附加参数,用于指定转换的类型

将图像保存至硬盘 imwrite

 

posted on 2018-08-08 15:31  zuoyou  阅读(128)  评论(0)    收藏  举报