opencv3 学习 二

学习 Opencv3 二

以前用过一段时间的opencv3,现在打算把所知道的用代码一点一点记录下来。

程序比较简单,直接上程序。

#include "opencv2\opencv.hpp"

using namespace cv;

int main(int argv, char** argc)
{
    Mat testColor = imread("girl.jpg", CV_LOAD_IMAGE_UNCHANGED);  // 已图像原有的方式读取,保存为 testColor 变量中
    Mat testGray = imread("girl.jpg", CV_LOAD_IMAGE_GRAYSCALE);    // 已灰度图的方式读取

    imshow("color", testColor);   // imshow 显示图像,第一个参数是窗体的名称,第二个是待显示的图像
    imshow("gray", testGray);

    imwrite("outGrayImage.png", testGray);  // 把 testGray 灰度图保存为 outGrayImage.png
    waitKey(0);          // 暂停程序,按任意键结束程序
}

下面是运行的结果。注意原图和源程序放在同一文件夹下。

猜你喜欢

转载自www.cnblogs.com/TomDing/p/9508506.html