Converts an image to grayscale before reading it using OCR. Use to override the default OCR grayscale conversion set in the playback options, which may help improve the accuracy of returned text. See Troubleshooting OCR issues.
Syntax
OCRConvertToGrayscale(True/False)
Arguments
Argument | Description |
---|---|
True/False | True converts images to grayscale and False stops converting to grayscale. |
Example
'Saves default OCR settings
lang = OCRGetLanguageFilePath()
contrast = OCRGetContrast()
imgScale = OCRGetScale()
grayConversion = OCRIsConvertingToGrayscale()
Try
'Changes OCR settings for the checkpoint
OCRSetLanguageFilePath("C:\\tessdata\\MICR.traineddata")
OCRSetContrast(50)
OCRSetScale(2)
OCRConvertToGrayscale(True)
'Verifies text in the page footer
Window("ACME Bank").OCRCheckpoint(92, "ACME Bancorp, Member FDIC", 13, 4, 86, 11, False, "Footer text is incorrect")
Finally
'Resets default OCR settings
OCRSetLanguageFilePath(lang)
OCRSetContrast(contrast)
OCRSetScale(imgScale)
OCRConvertToGrayscale(grayConversion)
End Try