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); }
private void _omrSensitivtyChecked(object sender, EventArgs e) { RadioButton rb = (sender as RadioButton); _sensitivity = (OcrOmrSensitivity)Enum.Parse(typeof(OcrOmrSensitivity), rb.Text, false); }