Exemple #1
0
        public SaveImageDialog(WriteableBitmap bitmap, ushort[] imageData, int width, int height)
        {
            VM          = new VM_SaveImageDialog();
            m_bitmap    = bitmap;
            m_imageData = imageData;
            m_width     = width;
            m_height    = height;

            InitializeComponent();

            DataContext = VM;
        }
Exemple #2
0
        public SaveImageDialog(WriteableBitmap bitmap, ushort[] imageData, int width, int height, bool AllowRefImageSave)
        {
            VM          = new VM_SaveImageDialog();
            m_bitmap    = bitmap;
            m_imageData = imageData;
            m_width     = width;
            m_height    = height;

            InitializeComponent();

            DataContext = VM;

            if (!AllowRefImageSave)
            {
                SaveRefImageRB.IsChecked      = false;
                SaveRefImageRB.IsEnabled      = false;
                SaveImageInFileRB.IsChecked   = true;
                BinningWarningMessage.Content = "Reference Images must be 1x1 Binning";
            }
        }