ocrserver

A simple OCR API server, seriously easy to be deployed by Docker, on Heroku as well

Github stars Tracking Chart

ocrserver

Build Status
codecov
Go Report Card

Simple OCR server, as a small working sample for gosseract.

Try now here https://ocr-example.herokuapp.com/, and deploy your own now.

Deploy to Heroku

# Get the code
% git clone git@github.com:otiai10/ocrserver.git
% cd ocrserver
# Make your app
% heroku login
% heroku create
# Deploy the container
% heroku container:login
% heroku container:push web
# Enjoy it!
% heroku open

cf. heroku cli

Quick Start

Ready-Made Docker Image

% docker run -p 8080:8080 otiai10/ocrserver
# open http://localhost:8080

cf. docker

Development with Docker Image

% docker-compose up
# open http://localhost:8080

cf. docker-compose

Manual Setup

If you have tesseract-ocr and library files on your machine

% go get github.com/otiai10/ocrserver/...
% PORT=8080 ocrserver
# open http://localhost:8080

cf. gosseract

Documents

Main metrics

Overview
Name With Ownerotiai10/ocrserver
Primary LanguageGo
Program languageGo (Language Count: 5)
Platform
License:MIT License
所有者活动
Created At2015-11-15 07:57:42
Pushed At2021-08-05 08:20:24
Last Commit At
Release Count5
Last Release Namev1.1 (Posted on )
First Release Name0.1 (Posted on )
用户参与
Stargazers Count733
Watchers Count17
Fork Count141
Commits Count83
Has Issues Enabled
Issues Count28
Issue Open Count3
Pull Requests Count1
Pull Requests Open Count1
Pull Requests Close Count3
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private