Skip to main content

Switch optical character recognition (OCR) tools easily

Project description

ocroy

おしろい (O-shi-ro-i)

Ocroy is a wrapper of Japanese(日本語) OCR (optical character recognition) tools.
It allows for easy switching of tools🍰

⚠️Under developing (Currently, planning phase)

Supported tools

Setup

Google Vision API

Set up your Google Cloud project and authentication
https://cloud.google.com/vision/docs/ocr#set-up-your-google-cloud-project-and-authentication

Install this library and dependencies

% pip install 'ocroy[google]'

Then Run:

% ocroy google_api path/to/image --handle-document
% # OR
% python -m ocroy google_api path/to/image --handle-document
% # OR
% python -m ocroy.recognizers.google_vision_api path/to/image --handle-document

Tesseract

Install
https://tesseract-ocr.github.io/tessdoc/Installation.html

Install this library and dependencies

% pip install 'ocroy[tesseract]'

Then Run:

% ocroy tesseract path/to/image
% # OR
% python -m ocroy tesseract path/to/image
% # OR
% python -m ocroy.recognizers.tesseract path/to/image

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ocroy-0.1.1.tar.gz (6.7 kB view hashes)

Uploaded Source

Built Distribution

ocroy-0.1.1-py3-none-any.whl (7.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page