Skanna QR-kod med Python REST API

Den här guiden förklarar hur man skannar QR-kod med Python REST API. Du kommer att lära dig att utveckla en QR-skanner med Python-baserat API med hjälp av ett Python-baserat Cloud SDK. Den hjälper dig att definiera målstreckkoder eller QR-typer för snabb igenkänning från en given image.

Nödvändig förutsättning

Steg för QR-fotoskanner med Python REST API

  1. Lägg till referenser till Aspose.BarCode.Cloud.Sdk.Api och Aspose.BarCode.Cloud.Sdk.Model för att komma åt API- och modellklasser
  2. Skapa ett konfigurationsobjekt och ange API-bas-URL, klient-ID och klienthemlighet för autentisering med Aspose.BarCode Cloud
  3. Ange bildfilnamnet och öppna det som en filström för att förbereda det för igenkänning
  4. Skapa en instans av RecognizeApi med hjälp av det konfigurerade konfigurationsobjektet
  5. Anropa metoden Igenkänn flerpartsasynkronisering med DecodeBarcodeType.QR och filströmmen för att upptäcka QR-koder i bilden.
  6. Loopa igenom de igenkända streckkoderna i svaret och visa deras värden och typer

Dessa steg sammanfattar processen för att utveckla en QR-kodsläsningsapp med Python Low Code API. Konfigurera först miljön genom att lägga till Aspose.BarCode.Cloud.Sdk.Api och Aspose.BarCode.Cloud.Sdk.Model, skapa ett konfigurationsobjekt med dina inloggningsuppgifter och ladda bildfilen (MultipleQRCodes.png) till en FileStream. Använd sedan RecognizeApi-klassen för att anropa RecognizeMultipartAsync och loopa igenom resultaten för att visa varje QR-kods BarcodeValue och Type.

Kod för att läsa QR-kod med Python REST-gränssnitt

Ovanstående kod visar hur man skannar QR-kod från bild med Pythons REST-gränssnitt. Genom att ställa in DecodeBarcodeType (till exempel QR) anger du att API:et bara ska leta efter den typen av kod istället för att kontrollera alla möjliga typer. Detta gör skanningen snabbare, mer tillförlitlig och undviker skanning av oönskade streckkoder.

Den här korta handledningen har lärt oss processen för att utveckla en QR-läsare. För att läsa streckkoder, se artikeln om Skanna streckkod med Python REST API.

 Svenska