首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何导入直播流并截取一帧

如何导入直播流并截取一帧
EN

Stack Overflow用户
提问于 2010-08-08 04:40:44
回答 2查看 2.1K关注 0票数 0

在C#中,如何从网络摄像头或视频采集卡的视频源中捕获一帧?我想要显示实时提要,并使用一种方法获取一帧并通过FTP或共享网络路径将其保存到远程服务器。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-08-08 05:54:47

您可以使用OpenCV。如果你在StackOverflow上搜索一下,你会找到很多关于如何做到这一点的资源。

甚至还有针对OpenCV的.NET包装器,比如opencvdotnetEmgu CV

您最终可能会使用库中的一些函数,比如cvCaptureFromCAM()和cvQueryFrame()。

票数 0
EN

Stack Overflow用户

发布于 2015-03-31 18:22:05

如果你能够直播视频,那么你只需点击下面的代码就可以捕捉到直播的视频流:

代码语言:javascript
运行
复制
private Capture capture = null;

private void btnStart_Click(object sender, System.EventArgs e)
        {
            try
            {
                if ( capture == null )
                    throw new ApplicationException( "Please select a video and/or audio device." );
                if ( !capture.Cued )
                    capture.Filename = txtFilename.Text;
                capture.Start();
                btnCue.Enabled = false;
                btnStart.Enabled = false;
            }
            catch (Exception ex)
            {
                MessageBox.Show( ex.Message + "\n\n" + ex.ToString() );
            }
        }
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3431970

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档