https://github.com/dynamsoft/capture-vision-python-samples
Samples for Dynamsoft Capture Vision Python Edition
https://github.com/dynamsoft/capture-vision-python-samples
barcode-reader barcode-scanner document-scanner driver-license idcard mrz passport vin visa
Last synced: about 1 month ago
JSON representation
Samples for Dynamsoft Capture Vision Python Edition
- Host: GitHub
- URL: https://github.com/dynamsoft/capture-vision-python-samples
- Owner: Dynamsoft
- License: other
- Created: 2024-10-10T09:22:54.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-12-16T08:48:43.000Z (2 months ago)
- Last Synced: 2025-12-19T21:43:13.516Z (2 months ago)
- Topics: barcode-reader, barcode-scanner, document-scanner, driver-license, idcard, mrz, passport, vin, visa
- Homepage: https://www.dynamsoft.com/capture-vision/docs/server/programming/python/
- Size: 1.65 MB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Dynamsoft Capture Vision Samples for Python edition
[](https://pypi.org/project/dynamsoft_capture_vision_bundle/)
[](https://www.python.org/downloads/)
[](https://pypistats.org/packages/dynamsoft_capture_vision_bundle)

## Overview
This repository contains multiple samples that demonstrate how to use the [Dynamsoft Capture Vision](https://www.dynamsoft.com/capture-vision/docs/core/introduction/?lang=python) Python Edition.
## Requirements
### Supported Platforms
- Windows x64
- Linux (x64, ARM64)
- macOS (10.15+)
### Supported Python Versions
- Python 3.13
- Python 3.12
- Python 3.11
- Python 3.10
- Python 3.9
- Python 3.8
## Installation
```
pip install dynamsoft-capture-vision-bundle
```
or
```
pip3 install dynamsoft-capture-vision-bundle
```
## Samples
| Sample Name | Description |
| ----------- | ----------- |
|[`MRZScanner`](Samples/mrz_scanner.py) | Capture and extract user's information from machine-readable travel documents with Dynamsoft Capture Vision SDK. |
|[`DriverLicenseScanner`](Samples/driver_license_scanner.py) | Capture and extract user's information from driver license/ID with Dynamsoft Capture Vision SDK. |
|[`VINScanner`](Samples/vin_scanner.py) | Capture and extract vehicle's information from Vehicle Identification Number (VIN) with Dynamsoft Capture Vision SDK. |
|[`DocumentScanner`](Samples/document_scanner.py) | The simplest way to detect and normalize a document from an image and save the result as a new image. |
|[`GS1AIScanner`](Samples/gs1_ai_scanner.py) | Shows how to extract and interpret GS1 Application Identifiers (AIs) from GS1 barcodes. |
## Documentation
https://www.dynamsoft.com/capture-vision/docs/server/programming/python/?ver=latest&utm_source=samples
## License
The library requires a license to work, you use the API `LicenseManager.init_license` to initialize license key and activate the SDK.
These samples use a free public trial license which require network connection to function. You can request a 30-day free trial license via the Request a Trial License link which works offline.
## Contact Us
https://www.dynamsoft.com/company/contact/