V jazyce Python lze programovat aplikaci, která čte text z obrazovky, pomocí knihovny pytesseract
. Knihovna pytesseract
je knihovna pro rozpoznávání textu z obrazovky. Zde je příklad programu, který čte text z obrazovky a vypisuje ho na konzoli:
import pytesseract
from PIL import Image
filename = "screenshot.png"
text = pytesseract.image_to_string(Image.open(filename))
print(text)
Před spuštěním tohoto programu je nutné nainstalovat knihovnu pytesseract
pomocí příkazu pip install pytesseract
a také knihovnu Pillow
pomocí příkazu pip install Pillow
. Tento program čte text z obrázku ve formátu PNG uloženého pod názvem screenshot.png
. Výstupem je textový řetězec s rozpoznaným textem.