OCRRegion class
An object of this type is used to define where OCR text extraction should be done.
Note
This feature is experimental. Please note that the functionality and/or API may change.
You can extract text from an image using OCR by passing one or more OCRRegion
objects to the method Eyes.extract_text
. Each such object provides an image.
In addition you can, use the hint
method to specify literal text or a regular expression-like pattern that should match the text found. The pattern passed as a hint helps overcome ambiguities that arise when using OCR. It can be used, for example, to distinguish between the digit 0 (zero) and the letter O.
For more information see Eyes OCR support .
Import statement
from applitools.images import OCRRegion
Example
image = 'path/to/image.png'
texts_found = eyes.extract_text(
OCRRegion(image),
OCRRegion(image, Region(5, 8, 76, 30)),
OCRRegion(image).hint("some text"),
)
for i, text in enumerate(texts_found):
print("{}) found '{}'".format(i, text))