Example #1
0
 /// <summary>
 /// FaceModelBuilderの取得状況が変更されたときのイベントを処理します
 /// </summary>
 private void faceModelBuilder_CaptureStatusChanged(object sender, FaceModelBuilderCaptureStatusChangedEventArgs e)
 {
     if (this.faceModelBuilder != null)
     {
         this.FaceModelCaptureStatus = ((FaceModelBuilder)sender).CaptureStatus.ToString();
     }
 }
Example #2
0
        void m_faceBuilder_CaptureStatusChanged(object sender, FaceModelBuilderCaptureStatusChangedEventArgs e)
        {
            var captureStatus = e.PreviousCaptureStatus;

            switch (captureStatus)
            {
            case FaceModelBuilderCaptureStatus.FaceTooFar:
                lblStatus.Text = "FrameStatus: Face is too Far";
                break;

            case FaceModelBuilderCaptureStatus.FaceTooNear:
                lblStatus.Text = "FrameStatus: Face is too Close";
                break;

            case FaceModelBuilderCaptureStatus.GoodFrameCapture:
                lblStatus.Text = "FrameStatus: Good Frame Capture";
                break;

            case FaceModelBuilderCaptureStatus.LostFaceTrack:
                lblStatus.Text = "FrameStatus: Lost Face Tracking";
                break;

            case FaceModelBuilderCaptureStatus.MovingTooFast:
                lblStatus.Text = "FrameStatus: Moving Too Fast";
                break;

            case FaceModelBuilderCaptureStatus.OtherViewsNeeded:
                lblStatus.Text = "FrameStatus: Other Views Needed";
                break;

            case FaceModelBuilderCaptureStatus.SystemError:
                lblStatus.Text = "FrameStatus: System Error";
                break;

            default:
                lblStatus.Text = "FrameStatus: Unkown";
                break;
            }
        }
 /// <summary>
 /// FaceModelBuilderの取得状況が変更されたときのイベントを処理します
 /// </summary>
 private void faceModelBuilder_CaptureStatusChanged(object sender, FaceModelBuilderCaptureStatusChangedEventArgs e)
 {
     if (this.faceModelBuilder != null)
         this.FaceModelCaptureStatus = ((FaceModelBuilder)sender).CaptureStatus.ToString();
 }