Beispiel #1
0
        public static bool Init()
        {
            if (_Webcam != null)
            {
                return(false);
            }
            switch (CConfig.Config.Video.WebcamLib)
            {
            case EWebcamLib.AForgeNet:
                _Webcam = new CAForgeNet();
                break;

            default:
                _Webcam = new CAForgeNet();
                break;
            }
            if (!_Webcam.Init())
            {
                return(false);
            }
            _Webcam.Select(CConfig.Config.Video.WebcamConfig.HasValue ? CConfig.Config.Video.WebcamConfig.Value : new SWebcamConfig());

            CConfig.Config.Video.WebcamConfig = _Webcam.GetConfig();
            CConfig.SaveConfig();
            return(true);
        }
Beispiel #2
0
        public static void Init()
        {
            switch (CConfig.WebcamLib)
            {
                case EWebcamLib.AForgeNet:
                    _Webcam = new CAForgeNet();
                    break;

                default:
                    _Webcam = new CAForgeNet();
                    break;
            }
            _Webcam.Init();
            _Webcam.Select(CConfig.WebcamConfig);

            CConfig.WebcamConfig = _Webcam.GetConfig();
            CConfig.SaveConfig();
        }
Beispiel #3
0
        public static void Init()
        {
            switch (CConfig.WebcamLib)
            {
            case EWebcamLib.AForgeNet:
                _Webcam = new CAForgeNet();
                break;

            default:
                _Webcam = new CAForgeNet();
                break;
            }
            _Webcam.Init();
            _Webcam.Select(CConfig.WebcamConfig);

            CConfig.WebcamConfig = _Webcam.GetConfig();
            CConfig.SaveConfig();
        }
Beispiel #4
0
 public static bool Select(SWebcamConfig c)
 {
     return(_Webcam != null && _Webcam.Select(c));
 }
Beispiel #5
0
 public static void Select(SWebcamConfig c)
 {
     _Webcam.Select(c);
 }