美文网首页
OpenCV学习之路(1)--显示图像

OpenCV学习之路(1)--显示图像

作者: chenheliar | 来源:发表于2018-07-31 22:26 被阅读0次

    opencv开发包提供了读取各种类型的图像文件、视频文件和摄像机输入的功能,这些功能是opencv开发包中的highgui工具集的一部分。我们将使用其中的一些功能编写一段简单的程序,用以读取并在屏幕上显示一张图片,代码如下:

    #include "highgui.h"
    int main(int argc,char** argv) {
        //将图片加载至内存,cvLoadImage可以读取大多数格式的图像如jpg,bmp等
        IplImage* img = cvLoadImage("D:\\照片\\Snapseed\\2016_0617_21052500-01.jpeg");
        //cvNamedWindow用于创建一个窗口,第一个参数为窗口名,第二个为窗口大小
        cvNamedWindow("exmaple", CV_WINDOW_AUTOSIZE);
        cvShowImage("example", img);
        //这里为正数时则是停留多少个毫秒,0或负数则是等待触发按键操作
        cvWaitKey(0);
        //销毁图像操作
        cvReleaseImage(&img);
        //关闭窗口
        cvDestroyWindow("example");
    }
    

    相关文章

      网友评论

          本文标题:OpenCV学习之路(1)--显示图像

          本文链接:https://www.haomeiwen.com/subject/jgykvftx.html