GithubHelp home page GithubHelp logo

mrteacm / passport-reader Goto Github PK

View Code? Open in Web Editor NEW

This project forked from patrick-randria/passport-reader

0.0 0.0 0.0 12 KB

A very simple python backend API to extract text informations from a passport image file.

Home Page: https://www.randria.fr

License: MIT License

Python 92.97% Dockerfile 7.03%

passport-reader's Introduction

Simple passport reader

License: MIT Package repository

A very simple python backend API to extract text informations from a passport image file.

IMPORTANT NOTICE

SCANNING IDENTITY DOCUMENTS IS IN MOST CASES RESTRICTED BY LAW. OBSERVE THE APPLICABLE LAWS USING THIS TOOL. THE COPYRIGHT HOLDER IS NOT IN ANY WAY LIABLE FOR UNLAWFUL USAGE OF THIS TOOL. THIS APP ONLY SERVES TO DEMONSTRATE THE BASIC USE OF PassportEye TO SCAN THE MACHINE READABLE ZONES (MRZ) THEN IMPROVE THE RESULT WITH Tesseract OCR.

Prerequisite

First of all, make sure you have Docker Engine installed in your system.

Quickstart

Just clone the repo and build the app with docker compose.

docker-compose up --build

Endpoint http://0.0.0.0:5000/process

This is the only one endpoint of this app and accept one POST parameter :

  • imagefile : An image file of the passport. For mobile app, we can use the camera.
A sample response:
{
    "country": "Madagascar",
    "country_code": "MDG",
    "first_name": "Patrick",
    "last_name": "RANDRIA",
    "nationality": "Madagascar",
    "number": "X00X00000",
    "sex": "M"
}

License

This tool is is available under the The MIT License. Further details see LICENSE file.

passport-reader's People

Contributors

patrick-randria avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.