Socket
Socket
Sign inDemoInstall

ocr-shell

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ocr-shell

A wrapper around tesseract that can be easily called from the command line on an image from the clipboard


Maintainers
1

OCR Shell

OCR Shell is a convenient command-line tool for quick and easy text extraction from images. Whether you have an image in your clipboard or a saved file, OCR Shell makes it easy to extract text without the hassle of manual handling.

Prerequisite

Tesseract OCR

  • On Windows, you can download an installer from the Tesseract GitHub repository.
  • On macOS, you can install Tesseract using Homebrew with the command brew install tesseract.

Make sure the tesseract is found on your executable PATH.

Installation

To install OCR Shell, simply run:

pip install ocr-shell

This command will install OCR Shell and all its dependencies.

Usage

From Clipboard

To extract text from an image in your clipboard, just type:

$ ocr
... text found in the copied image ...

From a File

OCR Shell also works with saved images. Just provide the path to the image:

$ ocr ~/Desktop/Screenshot.png
... more text extracted ...

Unit Tests

$ python -m unittest discover
..
----------------------------------------------------------------------
Ran 2 tests in 0.407s

OK

Contributing

Contributions to OCR Shell are welcome! Whether it's bug reports, feature requests, or code contributions, your input is valuable. To contribute:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Commit your changes.
  4. Push to your branch.
  5. Submit a pull request.

Please make sure to update tests as appropriate.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • Thanks to the Tesseract OCR team for their amazing work.
  • Matt King for initial development.
  • All contributors who help to improve OCR Shell.

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc