opencv学习-第二节:图像读取与显示
Posted 殇堼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了opencv学习-第二节:图像读取与显示相关的知识,希望对你有一定的参考价值。
学习两个API函数
1.imread读取图像
2.imshow显示图像
图像适合窗口的设置,避免因图像过大而无法完全显示。
#indude <opencv2/opencv.hpp>
#include <iostream>
using namespace CV;
using namespace std;
int main(int argc, char** argv) {
//图像路径,灰度化,mat表示矩阵,也就是图像的本质。IMREAD_GRAYSCALE用于显示灰度图像
Mat src = imread("D:/images/lena.jpg",IMREAD_GRAYSCALE);
//创建新的窗口
namewindow("input",WINDOW_FREERATIO);
//input表示窗口名称,src表示图像的数据对象
imshow("input", src);
//waitKey()表示停顿时间,o表示一直阻塞,上面的图像就会一直显示。如果是1,表示显示1毫秒之后图像消失。
waitKey(0);
//关闭所有显示窗口
destroyAllWindows();
return 0;
}
以上是关于opencv学习-第二节:图像读取与显示的主要内容,如果未能解决你的问题,请参考以下文章