前言:
由于先前用python+opencv做了一会儿人脸识别。(其实是别人做的,我是打酱油的)。
用winform做了当时用的一个功能界面。打开摄像头并进行拍照保存。
界面预览:
此次,利用的是winform+AForge框架。AForge是全过程都在用的,必须要有。
介绍一下制作过程:
1.创建项目-->引用下载的AForge,是.dll文件类型。
2.开始实现功能
1)显示视频输入设备:
1 private void Form1_Load(object sender, EventArgs e) 2 { 3 try 4 { 5 // 枚举所有视频输入设备 6 videoDevices = new FilterInfoCollection(FilterCategory.VideoInputDevice); 7 8 if (videoDevices.Count == 0) 9 throw new ApplicationException(); 10 11 foreach (FilterInfo device in videoDevices) 12 { 13 tscbxCameras.Items.Add(device.Name); 14 } 15 16 tscbxCameras.SelectedIndex = 0; 17 18 } 19 catch (ApplicationException) 20 { 21 tscbxCameras.Items.Add("No local capture devices"); 22 videoDevices = null; 23 } 24 }