コード例 #1
0
        private void _okButton_Click(object sender, EventArgs e)
        {
            OcrOmrFrameDetectionMethod frameDetectionMethod = (OcrOmrFrameDetectionMethod)_frameDetectionMethodComboBox.SelectedItem;
            OcrOmrSensitivity          sensitivity          = (OcrOmrSensitivity)_sensitivityComboBox.SelectedItem;

            char unfilledCharacter;

            if (!string.IsNullOrEmpty(_unfilledStateCharacterTextBox.Text))
            {
                unfilledCharacter = _unfilledStateCharacterTextBox.Text[0];
            }
            else
            {
                unfilledCharacter = ' ';
            }

            char filledCharacter;

            if (!string.IsNullOrEmpty(_filledStateCharacterTextBox.Text))
            {
                filledCharacter = _filledStateCharacterTextBox.Text[0];
            }
            else
            {
                filledCharacter = ' ';
            }

            _omrOptions.FrameDetectionMethod = frameDetectionMethod;
            _omrOptions.Sensitivity          = sensitivity;
            _omrOptions.SetStateRecognitionCharacter(OcrOmrZoneState.Unfilled, unfilledCharacter);
            _omrOptions.SetStateRecognitionCharacter(OcrOmrZoneState.Filled, filledCharacter);
        }
コード例 #2
0
        private void _omrSensitivtyChecked(object sender, EventArgs e)
        {
            RadioButton rb = (sender as RadioButton);

            _sensitivity = (OcrOmrSensitivity)Enum.Parse(typeof(OcrOmrSensitivity), rb.Text, false);
        }