使用Vlc.DotNet打开摄像头并截图 C#

2021-10-05 16:16

阅读:1057

标签:pre   使用   rms   tle   cat   snapshot   snap   com   arp    Vlc.DotNet.Forms.VlcControl cc = new Vlc.DotNet.Forms.VlcControl(); cc.Width = 500; cc.Height = 400; cc.Top = 100; cc.Left = 100; Vlc.DotNet.Core.Medias.MediaBase media = new Vlc.DotNet.Core.Medias.LocationMedia("dshow:// "); media.AddOption(":dshow-size=1600*1200"); media.AddOption(":dshow-vdev=USB CAM2"); cc.Play(media); this.Controls.Add(cc); cc.BringToFront(); //cc.TakeSnapshot("D:\\111.jpg", 1600, 1200);//截图    注意 Vlc.DotNet.Core.Medias.MediaBase media = new Vlc.DotNet.Core.Medias.LocationMedia("dshow:// ");初始化MediaBase 时只需 "dshow:// "即可选择哪个相机需要AddOption ,选择分辨率之类的参数也要AddOption但不支持相机index,必须相机name,可以参考使用AForge.NET Framework打开摄像头 C#获取对应index的name使用Vlc.DotNet打开摄像头并截图 C#标签:pre   使用   rms   tle   cat   snapshot   snap   com   arp   原文地址:http://www.cnblogs.com/jhlong/p/7488962.html


评论


亲,登录后才可以留言!