https://github.com/dynamsoft/barcode-reader-python-samples
Samples for Dynamsoft Barcode Reader SDK Python Edition
https://github.com/dynamsoft/barcode-reader-python-samples
barcode barcode-reader barcode-scanner code128 code39 datamatrix dpm ean13 ean8 gs1 linear-barcodes pdf417 python python-barcode python3 qr qrcode upc-a upc-e
Last synced: 27 days ago
JSON representation
Samples for Dynamsoft Barcode Reader SDK Python Edition
- Host: GitHub
- URL: https://github.com/dynamsoft/barcode-reader-python-samples
- Owner: Dynamsoft
- License: other
- Created: 2019-11-29T01:28:43.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-12-05T08:06:21.000Z (5 months ago)
- Last Synced: 2025-03-28T16:08:23.876Z (about 1 month ago)
- Topics: barcode, barcode-reader, barcode-scanner, code128, code39, datamatrix, dpm, ean13, ean8, gs1, linear-barcodes, pdf417, python, python-barcode, python3, qr, qrcode, upc-a, upc-e
- Homepage:
- Size: 6.62 MB
- Stars: 47
- Watchers: 4
- Forks: 21
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Dynamsoft Barcode Reader Samples for Python Edition
[](https://pypi.org/project/dynamsoft_barcode_reader_bundle/)
[](https://www.python.org/downloads/)
[](https://pypistats.org/packages/dynamsoft_barcode_reader_bundle)
## Overview
This repository contains multiple samples that demonstrate how to use the [Dynamsoft Barcode Reader](https://www.dynamsoft.com/barcode-reader/overview/) 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_barcode_reader_bundle
```or
```
pip3 install dynamsoft_barcode_reader_bundle
```## Samples
| Sample Name | Description |
| ----------- | ----------- |
| [`ReadAnImage`](Samples/read_an_image.py) | Shows the simplest way to read barcodes from an image file and output barcode format and text. |
| [`ReadMultipleImages`](Samples/read_multiple_images.py) | Shows the simplest way to read barcodes from directory with image files and output barcode format and text. |
| [`GeneralSettings`](Samples/general_settings.py) | Shows how to adjust general scan settings, e.g., barcode format, barcode count, scan region. |
| [`ReadDPMBarcode`](Samples/read_dpm_barcode.py) | Shows how to read DPM (Direct Part Mark) barcodes. |
| [`VideoDecoding`](Samples/video_decoding.py) | Shows how to decode barcodes from live video or video file. |## Documentation
https://www.dynamsoft.com/barcode-reader/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/