C#/WPF开源相机库
我已经有一段时间没有使用.Net project了,现在我需要使用一个库从网络摄像头显示liveview,并拍照或制作视频。有人能为我推荐一个好的开源库吗?快速搜索后,我找到了一个大图书馆,但我不知道它是否是我要找的 WebCAM.cs:C#/WPF开源相机库,c#,.net,wpf,camera,C#,.net,Wpf,Camera,我已经有一段时间没有使用.Net project了,现在我需要使用一个库从网络摄像头显示liveview,并拍照或制作视频。有人能为我推荐一个好的开源库吗?快速搜索后,我找到了一个大图书馆,但我不知道它是否是我要找的 WebCAM.cs: using System; using System.IO; using System.Linq; using System.Text; using WebCam_Capture; using System.Collections.Generic; names
using System;
using System.IO;
using System.Linq;
using System.Text;
using WebCam_Capture;
using System.Collections.Generic;
namespace controlPC{
class WebCam{
private WebCamCapture webcam;
private System.Windows.Forms.PictureBox _FrameImage;
private int FrameNumber = 50;
public void InitializeWebCam(ref System.Windows.Forms.PictureBox ImageControl){
webcam = new WebCamCapture();
webcam.FrameNumber = ((ulong)(0ul));
webcam.TimeToCapture_milliseconds = FrameNumber;
webcam.ImageCaptured += new WebCamCapture.WebCamEventHandler(webcam_ImageCaptured);
_FrameImage = ImageControl;}
void webcam_ImageCaptured(object source, WebcamEventArgs e){
_FrameImage.Image = e.WebCamImage;}
public void Start(){
webcam.TimeToCapture_milliseconds = FrameNumber;
webcam.Start(0);}
public void Stop(){
webcam.Stop();}
public void Continue(){
webcam.TimeToCapture_milliseconds = FrameNumber;
webcam.Start(this.webcam.FrameNumber);}
MainForm.cs
using WebCam_Capture;
void MainFormLoad(object sender, EventArgs e)
{
webcam = new WebCam();
webcam.InitializeWebCam(ref pictureBox1);
}
推荐问题是离题的。谢谢@DangerZone,你能解释一下原因吗?我不知道确切的原因。我肯定梅塔在上面有一些帖子。可能是因为没有“正确答案”,而且通常会导致相当开放和固执己见的帖子,这些帖子不太适合该网站。@ciccioska你能举个例子吗?