コード例 #1
0
ファイル: MainWindow.cs プロジェクト: Spierek/biomet-handscan
        private void HandleImageScanFinished(Bitmap bitmap, bool preview, bool rotate)
        {
            if (bitmap != null)
            {
                if (rotate)
                {
                    KalikoImage img = new KalikoImage(bitmap);
                    img.RotateFlip(RotateFlipType.Rotate180FlipNone);
                    bitmap = img.GetAsBitmap();
                }

                m_ScannedImage   = bitmap;
                m_ProcessedImage = m_ImageProcessor.GetProcessedImage(m_ScannedImage, m_ProcessedMarkers);
                if (preview)
                {
                    DisplayBitmap(m_ScannedImage);
                }

                previewImageScanButton.Enabled      = true;
                previewImageProcessedButton.Enabled = true;

                analyzeGenerateButton.Enabled   = true;
                analyzeGenerateButton.BackColor = m_ButtonColorBase;
                analyzePreviewButton.Enabled    = false;

                verifyAddButton.Enabled          = false;
                verifyPreviewOwnerButton.Enabled = false;
                verifyButton.Enabled             = false;
                verifyButton.BackColor           = m_ButtonColorBase;
            }
        }