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.
Last updated
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.
Last updated
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
To test the API
, you can use Postman
. Here are the endpoints
for testing:
Test with an image file: Send a POST
request to http://18.221.33.238:8082/idcard_recognition
Test with a base64-encoded
image: Send a POST
request to http://18.221.33.238:8082/idcard_recognition_base64
You can download the Postman
collection to easily access and use these endpoints
. click here
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
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.
To test the API
, you can use Postman
. Here are the endpoints
for testing:
Test with an image file: Send a POST
request to http://{xx.xx.xx.xx}:8082/idcard_recognition
Test with a base64-encoded
image: Send a POST
request to http://{xx.xx.xx.xx}:8082/idcard_recognition_base64
You can download the Postman
collection to easily access and use these endpoints
. click here
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:
You can test within the following URL
:
http://127.0.0.1:9000