Go-idmatch is a golang implementation of idmatch project - opensource text recognition service.
Demo website: idmatch.co
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