问题描述
现在自己有个问题解决不了,如何对于摄像头传来的实时视频进行处理,对它进行截图,截成jpg文件
解决方案
解决方案二:
解决方案三:
你的意思不在本地抓?
解决方案四:
我也是准备在做摄像头拍摄的项目,与楼主共同学习
解决方案五:
回复2楼你的意思不在本地抓?不是本地的摄像头,是通过网络传过来的摄像头视频流!怎么对它们进行截图?不止一个摄像头,多个摄像头每个摄像头都有一个ip地址
解决方案六:
自己顶一下
解决方案七:
我有一个可以参考,不知道对你有没有用axVitaminCtrl1.RemoteIPAddr="192.168.x.x";axVitaminCtrl1.UserName="x";axVitaminCtrl1.Password="x";axVitaminCtrl1.AutoServerModelType=true;axVitaminCtrl1.Connect();axVitaminCtrl1.Visible=true;......try{Thread.Sleep(50);stringpath=Directory.GetCurrentDirectory()+"\Capture";stringcapturepath=path+"\"+DateTime.Now.ToString().Replace(":",".")+".jpg";//摄像头抓拍if(strRst1=="IPOK"){axVitaminCtrl1.SaveSnapshot(VITAMINDECODERLib.EPictureFormat.ePicFmtBmp,capturepath);pictureBox1.Image=Image.FromFile(capturepath);Console.WriteLine(direction_flag.ToString());Console.WriteLine("Capturepicture!");}pictureBox1.Visible=true;}catch{pictureBox1.Visible=false;Console.WriteLine("wrongwithphoto");}
引用了AxInterop.VITAMINDECODERLib.dll