【问题标题】:How to display/read bitmap in ASP.net web application C#?如何在 ASP.net Web 应用程序 C# 中显示/读取位图?
【发布时间】:2018-01-28 19:10:18
【问题描述】:
    protected void btnSTart_Click(object sender, EventArgs e)
    {
      cam = new 
      VideoCaptureDevice(webcam[DropDownList1.SelectedIndex].MonikerString);
      cam.NewFrame += new NewFrameEventHandler(cam_NewFrame);
      cam.Start();
    }

    private void cam_NewFrame(object sender, NewFrameEventArgs eventArgs)
    {
        Bitmap bit = (Bitmap)eventArgs.Frame.Clone();
        //pictureBox1.image = bitmap;
        //This last line of code was used in C# window console
    }

我正在使用 aforge 通过笔记本电脑的网络摄像头制作视频。网络摄像头工作正常,但我似乎找不到显示位图的方法。我是否必须使用 asp Image 或其他一些控件来做到这一点,我该如何使用该控件来做到这一点?任何帮助将不胜感激。

【问题讨论】:

    标签: c# asp.net aforge


    【解决方案1】:

    在 ASP.NET 应用程序中,C# 在服务器上执行。这意味着您需要一种将图像返回给客户端的方法。这可以通过几种方式完成(例如,缓存生成的图像并为客户端提供一个端点以便能够下载它)。

    这是一个article,用于向客户端获取动态生成的图像。不确定您使用的是哪个版本的 ASP.NET,但概念会非常相似。

    【讨论】:

      猜你喜欢
      • 2011-06-14
      • 1970-01-01
      • 2010-10-13
      • 2016-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多