Exemple #1
0
 private void TakePicture_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         string imagePath = Path.Combine(FaceAppProperties.TempFolderPath, "WebCam", "webcam_" + DateTime.Now.ToString("MMddyyHHmmss") + ".jpg");
         FaceAppHelpers.SaveFile(WebCam.CurrentBitmap, imagePath);
         PictureTaken(this, new ImageTakenEventArgs(imagePath));
     }
     catch { }
     Visibility = Visibility.Hidden;
 }
        public void SaveImage()
        {
            SaveFileDialog dlg = new SaveFileDialog();

            dlg.FileName = PreviewState.FileName + ".jpg";
            dlg.Filter   = "JPEG Image(*.jpg; *.jpeg;)| *.jpg; *.jpeg;";

            if (dlg.ShowDialog() == true)
            {
                FaceAppHelpers.SaveFile(PreviewState.Image, dlg.FileName);
            }
        }
Exemple #3
0
        public void MouseLeaveForDrag(FaceStateViewModel source, MouseEventArgs e)
        {
            if (Loading || Error || source == null || e == null)
            {
                return;
            }

            if (e.LeftButton == MouseButtonState.Pressed)
            {
                FaceAppHelpers.DragCopyFile((DependencyObject)e.Source, source.FilePath);
            }
        }