前情提要,前面分享了如何连接外部相机和进行人脸识别,这章分享如何播放视频(不连接相机);
多的不说少的不唠,直接呈上代码:
//播放一个视频
static void Main(string[] args)
{
var capture = new VideoCapture("D:\\图片1\\11.mp4");
//视频打开失败
if (!capture.IsOpened())
{
Console.WriteLine("open video failed");
//返回
return;
}
//播放视频
//计算帧率
int sleepTime =(int)Math .Round(1000/capture.Fps);
using (var window = new Window("capture"))
{
Mat image = new Mat();
//读取视频的每一帧
while (true)
{
capture.Read(image);
if (image .Empty())
break;
//在widow中播放视频
window.ShowImage(image);
Cv2.WaitKey(sleepTime);
}
}
}
为什么我添加不了视频,我点击上传视频怎么成了一个作品发出去了,本来是想录个视频在这里展示一下效果呢