Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 7 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 (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-12-05T08:06:21.000Z (about 2 months ago)
- Last Synced: 2025-01-18T21:42:39.613Z (14 days 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: 46
- Watchers: 5
- Forks: 22
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Dynamsoft Barcode Reader Samples for Python Edition
[![Current version number](https://img.shields.io/pypi/v/dynamsoft_barcode_reader_bundle?color=orange)](https://pypi.org/project/dynamsoft_barcode_reader_bundle/)
[![Supported Python versions](https://img.shields.io/badge/python-3.8%20%7C%203.9%20%7C%203.10%20%7C%203.11%20%7C%203.12%20%7C%203.13-blue)](https://www.python.org/downloads/)
[![PyPI downloads](https://img.shields.io/pypi/dm/dynamsoft_barcode_reader_bundle)](https://pypistats.org/packages/dynamsoft_barcode_reader_bundle)![Dynamsoft](https://dynamsoft.github.io/styleguide/assets/images/icons/dynamsoft_logos/dynamsoft_logo_original.png "Dynamsoft")
## 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/