Сканирайте QR код с Python REST API

Това ръководство обяснява как да сканирате QR код с Python REST API. Ще научите как да разработите QR скенер с Python-базиран API, използвайки Python-базиран Cloud SDK. То ще ви помогне да дефинирате целевите типове баркодове или QR кодове за бързо разпознаване от даден image.

Предварително условие

Стъпки за QR фото скенер с Python REST API

  1. Добавете препратки към Aspose.BarCode.Cloud.Sdk.Api и Aspose.BarCode.Cloud.Sdk.Model за достъп до API и класове на модели
  2. Създайте обект за конфигурация и задайте базовия URL адрес на API, клиентския идентификатор и клиентската тайна за удостоверяване с Aspose.BarCode Cloud
  3. Посочете името на файла с изображението и го отворете като файлов поток, за да го подготвите за разпознаване
  4. Създайте екземпляр на RecognizeApi, използвайки конфигурирания обект Configuration
  5. Извикайте метода Разпознаване на многочастни асинхронни с DecodeBarcodeType.QR и файловия поток, за да откриете QR кодове в изображението.
  6. Превъртете през разпознатите баркодове в отговора и покажете техните стойности и типове

Тези стъпки обобщават процеса за разработване на приложение за сканиране на QR кодове с Python Low Code API. Първо, настройте средата, като добавите Aspose.BarCode.Cloud.Sdk.Api и Aspose.BarCode.Cloud.Sdk.Model, създайте обект Configuration с вашите идентификационни данни и заредете файла с изображението (MultipleQRCodes.png) във FileStream. След това използвайте класа RecognizeApi, за да извикате RecognizeMultipartAsync и прегледайте резултатите, за да покажете BarcodeValue и Type на всеки QR код.

Код за четене на QR код с Python REST интерфейс

Горният код демонстрира как да сканирате QR код от изображение с Python REST интерфейс. Като зададете DecodeBarcodeType (например QR), вие казвате на API да търси само този вид код, вместо да проверява всеки възможен тип. Това прави сканирането по-бързо, по-надеждно и избягва сканирането на нежелани баркодове.

Този кратък урок ни научи на процеса за разработване на QR четец. За да четете баркодове, вижте статията на Сканиране на баркод с Python REST API.

 Български