No description, website, or topics provided.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
config
log
ocr
templates
utils
web
.gitignore
.travis.yml
Dockerfile
Readme.md
config.gcfg
docker-cloud.yml
docker-compose.yml
headers.conf
main.go
swagger.yml

Readme.md

Go-idmatch

Go-idmatch is a golang implementation of idmatch project - opensource text recognition service.

Demo website: idmatch.co

Prerequisites

Go-idmatch requires Gocv to be installed in the system along with Tesseract OCR language files for English, Kyrgyz and Russian.

Installation

go get -u -d github.com/maddevsio/go-idmatch
cd $GOPATH/src/github.com/maddevsio/go-idmatch
go run main.go service

Docker

docker pull maddevsio/go-idmatch
docker run -p 8080:8080 -it --rm --name go-idmatch-service go-idmatch

CLI

./go-idmatch service				- starts web service on :8080
./go-idmatch ocr image <path>		- pass image to OCR engine