Esempio n. 1
0
        void XMarkBrightChanges_Click(object sender, RoutedEventArgs e)
        {
            PhotoCanvas pc = new PhotoCanvas(LayoutRoot);

            pc.DrawBrightChangesCurve(SourcePhoto, "XMark");
            LayoutRoot.Children.Add(pc);
        }
Esempio n. 2
0
        void XMarkLatitude_Click(object sender, RoutedEventArgs e)
        {
            PhotoCanvas pc = new PhotoCanvas(LayoutRoot);

            pc.DrawLatitudeCurve(SourcePhoto, "XMark");
            LayoutRoot.Children.Add(pc);
        }
Esempio n. 3
0
        void XRiteWhiteBalance_Click(object sender, RoutedEventArgs e)
        {
            PhotoCanvas pc = new PhotoCanvas(LayoutRoot);

            pc.DrawWhiteBalanceCurve(SourcePhoto, "XRite");
            LayoutRoot.Children.Add(pc);
        }
Esempio n. 4
0
        void XMarkDispersiveness_Click(object sender, RoutedEventArgs e)
        {
            PhotoCanvas pc = new PhotoCanvas(LayoutRoot);

            pc.DrawDispersivenessCurve(SourcePhoto, "XMark");
            LayoutRoot.Children.Add(pc);
        }
Esempio n. 5
0
        void ISO12233MTF_Click(object sender, RoutedEventArgs e)
        {
            PhotoCanvas pc = new PhotoCanvas(LayoutRoot);

            pc.DrawMTFCurve(SourcePhoto, "ISO12233");
            LayoutRoot.Children.Add(pc);
        }
Esempio n. 6
0
        void XMarkWaveQ_Click(object sender, RoutedEventArgs e)
        {
            PhotoCanvas pc = new PhotoCanvas(LayoutRoot);

            for (int i = 0; i < 5; i++)
            {
                ComboBoxItem ci = new ComboBoxItem();
                ci.Content = i.ToString();
                pc.ComIndex.Items.Add(ci);
            }
            pc.ComIndex.SelectionChanged += new SelectionChangedEventHandler(pc.WaveQ_SelectionChanged);
            pc.ComIndex.Visibility        = Visibility.Visible;
            pc.DrawWaveQCurve(0, SourcePhoto, "XMark");
            LayoutRoot.Children.Add(pc);
        }