当前位置: 首页>>代码示例>>C#>>正文


C# ICamera.Start方法代码示例

本文整理汇总了C#中ICamera.Start方法的典型用法代码示例。如果您正苦于以下问题:C# ICamera.Start方法的具体用法?C# ICamera.Start怎么用?C# ICamera.Start使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在ICamera的用法示例。


在下文中一共展示了ICamera.Start方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: CameraTesterView

        public CameraTesterView(int cameraIndex)
        {
            InitializeComponent();

            font = new Font("Arial", 18);
            redBrush = new SolidBrush(Color.Red);
            pointRecordingLabel = new PointF(50.0f, 50.0f);
            pointSnapshotLabel = new PointF(50.0f, 90.0f);

            camera = new Camera(cameraIndex, new Size(1280, 720));
            screenRecorder = new ScreenRecorder(videoCanvas);

            camera.Instance.VideoSourceError += new AForge.Video.VideoSourceErrorEventHandler(CameraTesterView_VideoSourceError);
            videoCanvas.Paint += new PaintEventHandler(PaintOverlay);

            camera.Canvas = videoCanvas;
            camera.Start();

            timer.Start();
        }
开发者ID:uissubsea,项目名称:rov-topside,代码行数:20,代码来源:CameraTesterView.cs

示例2: Main

        private static void Main(string[] args)
        {
            Item.DefaultNoiseThreshold = 0;

            _cam = Camera.Create();

            _cam.Face.LeftEye.Closed += (s, e) => {
                Console.WriteLine("-> Olho esquerdo fechado ");
            };

            _cam.RightHand.Visible += (sender, eventArgs) => {
                Console.WriteLine("-> Visible ");
            };
            _cam.Start();

            _cam.RightHand.Visible += (sender, eventArgs) => {
                Console.WriteLine("-> Visible ");
            };

            _cam.RightHand.NotVisible += (sender, eventArgs) => {
                Console.WriteLine("-> NotVisible ");
            };

            _cam.RightHand.Opened += (sender, eventArgs) => {
                Console.WriteLine("-> Open");
            };

            _cam.RightHand.Closed += (sender, eventArgs) => {
                Console.WriteLine("-> Closed");
            };

            _cam.RightHand.Moved += (sender, eventArgs) => {
                Console.Write((char)13);
                Console.Write("-> P: " + eventArgs.NewPosition.Image);
            };

            _cam.Gestures.SlideLeft += (sender, eventArgs) => {
                Console.WriteLine("");
                Console.WriteLine("<--------------------");
            };

            _cam.Gestures.SlideRight += (sender, eventArgs) => {
                Console.WriteLine("");
                Console.WriteLine("-------------------->");
            };

            //Process.Start("WINWORD.EXE");
            //Process.Start("EXCEL.EXE");
            //Process.Start("POWERPNT.EXE");
            //Process.Start("POWERPNT.EXE");
            //Process.Start("http://google.com/search?q=" + t);

            //int yawned = 0;
            //_cam.Face.Yawned += (sender, eventArgs) => {
            //    Console.WriteLine("-> YAWNED " + yawned++);
            //};

            //_cam.Face.Visible += (sender, eventArgs) => {
            //    Console.WriteLine("-> Face visible " + _cam.Face.UserId);
            //};

            //_cam.Face.NotVisible += (sender, eventArgs) => {
            //    Console.WriteLine("-> Face not visible " + _cam.Face.UserId);
            //};

            //_cam.Face.FaceRecognized += (sender, eventArgs) => {
            //    Console.WriteLine("User: " + eventArgs.UserId);
            //};

            //while (true) {
            //    Console.ReadLine();
            //    _cam.Face.RecognizeFace();
            //    Console.WriteLine("Recognize!");
            //}

            //_cam.Speech.CurrentLanguage = SupportedLanguage.EnUS;
            //_cam.Speech.Say("Hello world!");
            //_cam.Speech.Say("Hello world!");
            //_cam.Speech.Say("Hello world!");

            //_cam.Speech.SpeechRecognized += (sender, eventArgs) => {
            //    Console.WriteLine("-> " + eventArgs.Sentence.ToLower());
            //};

            //_cam.Face.EyesDirectionChanged += (s, a) => {
            //    if (a.NewDirection == Direction.None) return;
            //    Console.WriteLine("-> " + a.NewDirection);
            //};

            //_cam.Face.LeftEye.Opened += (s, a) => {
            //    Console.WriteLine("-> LeftEye opened");
            //};
            //_cam.Face.LeftEye.Closed += (s, a) => {
            //    Console.WriteLine("-> LeftEye Closed");
            //};

            //_cam.Face.LeftEye.Blink += (s, a) => {
            //    Console.WriteLine("-> LeftEye Blink");
            //};

//.........这里部分代码省略.........
开发者ID:paulopine,项目名称:SharpSenses,代码行数:101,代码来源:Program.cs


注:本文中的ICamera.Start方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。