IDCardRecognition - Docker

This stands for ID card scanner, ID document reader, ID card reader, ID document recognition, passport scanner, ID scanner, MRZ parser, barcode reader, barcode scan, MRZ scan on Linux server.

Overview

The demo project demonstrates the server-based recognition capabilities for ID cards, passports, and driver's licenses.

This stands for ID card scanner server, ID document reader server, ID card reader server, ID document recognition server, passport scanner server, ID scanner server, MRZ parser server, barcode reader server, barcode scan server, MRZ scan server in python language on Linux server

SDK

ID Card Recognition SDK - Server

Github

dockerhub

Test Online

Postman

To test the API, you can use Postman. Here are the endpoints for testing:

How to Run

1. System Requirements

CPU: 2 cores or more (Recommended: 2 cores)

RAM: 4 GB or more (Recommended: 8 GB)

HDD: 4 GB or more (Recommended: 8 GB)

OS: Ubuntu 20.04 or later

2. Setup and Test

  • Clone the project:

  • Download the model from Google Drive and unzip it: click here

  • Build the Docker image:

  • Run the Docker container:

  • Send us the machine code and replace the license.txt file you received. Then, run the Docker container again.

3. Execute the Gradio demo

  • Setup Gradio Ensure that you have the necessary dependencies installed. Gradio requires Python 3.6 or above. You can install Gradio using pip by running the following command:

  • Run the demo by using the following command:

Last updated