zoukankan      html  css  js  c++  java
  • DNVideoXLib研究

            DNVideoXLib是Dinocatpure的官方接入函数,但是没有提供相关文档,也在网上搜索不到,但是厂家给了一个可以运行的例子。那么我们就基于这个例子进行功能研究。
    一、引入和初始化
    包括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、缺少水印这块内容,当然这个并不是采集模块的必须部分。




    目前方向:图像处理,人工智能
  • 相关阅读:
    Windows 7 语音识别和屏幕录像
    用户体验研究乱谈后台导航
    安装VS2010
    lucene.net搜索索引详解
    网站秒杀那点破事
    初次给鼠标手术
    网站页面回车和鼠标焦点
    利用C语言的部分初始化特性进行字符串的全部初始化。
    QoS的各个方面
    指针和数组错用的问题汇总
  • 原文地址:https://www.cnblogs.com/jsxyhelu/p/15674574.html
Copyright © 2011-2022 走看看