Esempio n. 1
0
        private void explanationWindow_Click(object sender, RoutedEventArgs e)
        {
            if (window != null)
            {
                window.deactiveExplainationButton();
            }

            if (AnnoTier.Selected == null)
            {
                MessageBox.Show("Select annotation track first");
                return;
            }

            window = new ExplanationWindow();

            try
            {
                byte[] img = Screenshot.GetScreenShot(MediaBoxStatic.Selected.Media.GetView(), 1.0, 80);

                BitmapImage imageBitmap = new BitmapImage();
                imageBitmap.BeginInit();
                imageBitmap.StreamSource = new System.IO.MemoryStream(img);
                imageBitmap.EndInit();
                window.explanationImage.Source = imageBitmap;

                window.Show();
            }
            catch
            {
            }
        }
Esempio n. 2
0
        private void explanationWindow_Click(object sender, RoutedEventArgs e)
        {
            if (window != null)
            {
                window.deactiveExplainationButton();
            }

            if (AnnoTier.Selected == null)
            {
                MessageBox.Show("Select annotation track first");
                return;
            }


            window = new ExplanationWindow();


            try
            {
                byte[] img = Screenshot.GetScreenShot(MediaBoxStatic.Selected.Media.GetView(), 1.0, 80);

                BitmapImage imageBitmap = new BitmapImage();
                imageBitmap.BeginInit();
                imageBitmap.StreamSource = new System.IO.MemoryStream(img);
                imageBitmap.EndInit();
                window.explanationImage.Source = imageBitmap;



                //int frame = FileTools.FormatFramesInteger(Time.CurrentPlayPosition, SignalTrackStatic.Selected.Signal.rate);
                //List<float> sample = new List<float>();
                //for(int d= 0; d< SignalTrackStatic.Selected.Signal.dim; d++ )
                //{
                //    sample.Add(SignalTrackStatic.Selected.Signal.data[frame * SignalTrackStatic.Selected.Signal.dim + d]);
                //}

                //window.featurestream = SignalTrackStatic.Selected.Signal.data;
                //window.sample = sample;



                window.Show();
            }
            catch
            {
            }
        }
        private void explanationWindow_Click(object sender, RoutedEventArgs e)
        {
            window = new ExplanationWindow();

            try
            {
                byte[] img = Screenshot.GetScreenShot(MediaBoxStatic.Selected.Media.GetView(), 1.0, 80);

                BitmapImage imageBitmap = new BitmapImage();
                imageBitmap.BeginInit();
                imageBitmap.StreamSource = new System.IO.MemoryStream(img);
                imageBitmap.EndInit();
                window.explanationImage.Source = imageBitmap;

                window.ShowDialog();
            }
            catch
            {
            }
        }