【问题标题】:WPF integrating with web camWPF 与网络摄像头集成
【发布时间】:2009-04-26 00:28:37
【问题描述】:

如何集成 PictureBox 以通过 WPF 显示视频?

【问题讨论】:

    标签: c# wpf webcam


    【解决方案1】:

    您可能不想使用 PictureBox 在 WPF 中显示图像,因为它是一个 Windows 窗体控件,因此受到互操作限制。

    要在 WPF 中显示图像,请使用 Image 元素。通常将其 Source 设置为 BitmapImage,其 UriSource 是位图文件的 URI(可能位于文件系统上)。 (如果与网络摄像头交互更简单,您可以使用其他 ImageSource 类型。)

    要显示视频,请使用 MediaElement 元素。要显示视频文件,请将 MediaElement 的 Source 属性设置为视频的 URI(也可能在文件系统上)。如果您需要从网络摄像头中提取图像以形成视频,则需要在“时钟模式”下使用 MediaElement,这在 MSDN 的 MediaElement 类主题中进行了描述。另请参阅 WPF SDK (http://msdn.microsoft.com/en-us/library/aa970915.aspx) 中的“多媒体概述”。

    【讨论】:

      【解决方案2】:

      也可以试试WPF MediaKit。 WPF MediaKit 有一个 VideoCaptureElement 控件来支持网络摄像头!

      【讨论】:

        猜你喜欢
        • 2010-10-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-03
        • 2016-02-19
        • 1970-01-01
        相关资源
        最近更新 更多