Beispiel #1
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.Main);
            sv   = FindViewById <SurfaceView>(Resource.Id.campreview);
            txt  = FindViewById <TextView>(Resource.Id.txt);
            iv   = FindViewById <ImageView>(Resource.Id.img);
            face = new FaceDetector.Builder(ApplicationContext)
                   .SetTrackingEnabled(true)
                   .SetLandmarkType(LandmarkDetectionType.All)
                   .SetClassificationType(ClassificationType.All)
                   .SetMode(FaceDetectionMode.Fast)
                   .Build();



            cameraSource = new CameraSource.Builder(this, face)
                           .SetRequestedPreviewSize(640, 480)
                           .SetFacing(CameraFacing.Front)
                           .SetRequestedFps(3)
                           .Build();


            sv.Holder.AddCallback(this);

            face.SetProcessor(this);
        }