Enum OcrImageEnhancementMode
Specifies how image enhancement is applied during OCR processing.
Namespace: Syncfusion.OCRProcessor
Assembly: Syncfusion.OCRProcessor.Base.dll
Syntax
public enum OcrImageEnhancementMode
Examples
// Initialize the OCR processor.
OCRProcessor processor = new OCRProcessor();
//loading the input image.
FileStream stream = new FileStream(@"Input.pdf", FileMode.Open);
PdfLoadedDocument document = new PdfLoadedDocument(stream);
sets the image enhancement mode used for OCR processor
processor.ImageEnhancementMode = OcrImageEnhancementMode.EnhanceForRecognitionOnly;
document = processor.PerformOCR(document);
FileStream outputStream = new FileStream("Output.pdf", FileMode.CreateNew);
//Save the document into stream.
document.Save(outputStream);
document.Close(true);
Fields
| Name | Description |
|---|---|
| EnhanceAndIncludeInOutput | Image is enhanced and the enhanced version is used in the output document. |
| EnhanceForRecognitionOnly | Image is enhanced internally to improve OCR accuracy, but the original image is retained in the output. |
| None | No image enhancement is performed. The original image is used for OCR processing. |