openCV | 播放照片、视频,摄像

播放图片,引用自(拜小白教你OpenCV3.2.0+VS2017开发环境配置

​
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace std;
using namespace cv;

int main()
{
    Mat image = imread("D:\\OpencvTest\\2.jpg");  //绝对路径,使用\\ 
    imshow("显示图像", image);
    waitKey(0);
    return 0;
}

​

播放视频,引用自(OpenCV实现好玩的实用的小程序

#include <opencv2/highgui/highgui.hpp>
 
using namespace cv;
 
int main()
{
    Mat img_src;

    VideoCapture vido_file("vido.avi");

    for (;;)
    {
        vido_file >>img_src;

        imshow("video_src",img_src);//可以事先不用新建一个窗口

        char c=(char)waitKey(47);

        if (c==27)
        {
            break;    
        }

    }

    return 0;

}

摄像,引用自(OpenCV实现好玩的实用的小程序

#include <opencv2/highgui/highgui.hpp>
 
using namespace cv;
 
int main()
{
    Mat img_src;

    VideoCapture cam(0);

    for (;;)
    {
        cam >>img_src;

        imshow("camera",img_src);//可以事先不用新建一个窗口

        char c=(char)waitKey(30);

        if (c==27)
        {
            break;    
        }

    }

    return 0;

}

猜你喜欢

转载自blog.csdn.net/u011607490/article/details/81432179
今日推荐