Skip to content

A Python application that captures screenshots and performs optical character recognition (OCR) on the text within the image.

License

Notifications You must be signed in to change notification settings

bhvsh/screengrab-ocr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Python-ScreenGrabber

A simple Python application that captures screenshots and performs optical character recognition (OCR) on the text within the image. The OCR result is then printed out for easy access to the text contained within the screenshot. The user can use this tool to quickly and easily extract text from screenshots without the need for manual typing.

Requires installation of Tesseract Open Source OCR Engine.
Link: https://tesseract-ocr.github.io/tessdoc/Installation.html

Screenshot of the ScreenGrabber application in use - Windows

Limitations

Please note that while this application uses Tesseract for OCR, it may not provide accurate results on images with a DPI lower than 300. For best results, it's recommended to use screenshots with a DPI of at least 300.

For more information, please see the following link:
https://tesseract-ocr.github.io/tessdoc/ImproveQuality.html#rescaling

About

A Python application that captures screenshots and performs optical character recognition (OCR) on the text within the image.

Topics

Resources

License

Stars

Watchers

Forks

Languages