У цій темі пояснюється процес сканування QR Code за допомогою Python. Він охоплює алгоритм і містить зразок коду для створення QR-сканера в Python. Крім того, вам не потрібне програмне забезпечення для обробки зображень, щоб зчитувати QR-код із будь-якого зображення.
Кроки для сканування QR-коду за допомогою Python
- Установіть Aspose.BarCode for Python via .NET, щоб сканувати QR-коди
- Створіть об’єкт класу BarCodeReader для завантаження вхідного зображення
- Укажіть типи декодування за допомогою DecodeType для ідентифікації
- Прочитайте QR-код і роздрукуйте результати
Вищезазначені кроки описують робочий процес для читання QR-коду в Python. Процес починається з налаштування API у розділі «Нові випуски». Далі завантажте вихідне зображення та вкажіть тип декодування. Нарешті, прочитайте QR-код і роздрукуйте результат.
Код для сканування QR-коду із зображення за допомогою Python
import aspose.barcode | |
import aspose.barcode as barcode | |
from aspose.barcode import * | |
from aspose.barcode import barcoderecognition | |
path = "C://SampleFiles//" | |
license = aspose.barcode.License() | |
license.set_license(path + "License.lic") | |
# Instantiate the BarCodeReader | |
BarcodeReader = barcoderecognition.BarCodeReader("qr-code.png" , barcoderecognition.DecodeType.QR) | |
# Read the QR code | |
results = BarcodeReader.read_bar_codes() | |
for x in results: | |
print(x.code_text) | |
print(x.code_type_name) |
Цей фрагмент коду призначений для створення QR-зчитувача за допомогою Python. Спочатку створіть об’єкт класу BarCodeReader, указавши DecodeType вихідного QR-коду або штрих-коду. Нарешті, роздрукуйте розпізнаний результат як QR-текст і його тип.
У цьому посібнику ви навчилися сканувати QR-код за допомогою Python. Якщо ви хочете створити штрих-код EAN13, зверніться до статті Створення штрих-коду EAN13 на Python.