一、引入和初始化
包括2个头文件:
private AxDNVideoXLib.AxDNVideoX v;
if (v.GetVideoDeviceCount() < 1) { System.Windows.Forms.MessageBox.Show("No comaptible camera detected"); Application.Exit(); return; }
for(f = 0;f<v.GetVideoDeviceCount() ;f++)
comboBox1.Items.Add(v.GetVideoDeviceName(f)); //v.GetVideoDeviceName(f));
二、基本功能
1、获取图片和视频
v.GrabFrame();
v.StartCapture();
2、打开摄像头,开始预览
object a;
v.Connected = true;
a = v.GetVideoCaps();
v.Preview = true;三、专用功能
1、关于灯的控制
v.LightOn(1);
v.SetFLCSwitch(0, 10);2、是否点击外置按钮就拍摄
if (checkBox1.Checked)
v.EnableMicroTouch(true);
else
v.EnableMicroTouch(false);四、和当面模式比较及下一步方案
能够使用lib的形式进行调用,当然是好很多;例子可以正常运行,许多问题可以解决,目前看来,还是缺少:
1、还缺摄像头属性等,或者类似的解决方法;
2、缺少水印这块内容,当然这个并不是采集模块的必须部分。