Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 1.31 KB

README.md

File metadata and controls

30 lines (23 loc) · 1.31 KB

OCR Text Extractor

Overview

OCR Text Extractor is a Python application that allows users to extract text from images using Optical Character Recognition (OCR) via the Tesseract engine. The application provides a simple and user-friendly graphical interface for uploading images, capturing full-screen screenshots, or pasting images from the clipboard to extract text.

Features

  • Select Image File: Choose an image from your computer to extract text from. Supported formats include .png, .jpg, .jpeg, and .bmp.
  • Paste Image from Clipboard: Take a partial screenshot (e.g., using Windows + Shift + S) and extract text from the image saved in the clipboard.
  • Capture Full Screen Screenshot: Capture a screenshot of your entire screen and extract text from it.

Requirements

To run this application, you need to have the following installed:

  • Python 3.x
  • The following Python packages:

Installation of Required Packages

You can install the required packages using pip:

pip install pytesseract Pillow

How to Run

python main.py