QR-kód beolvasása Python REST API-val

Ez az útmutató elmagyarázza, hogyan olvashatsz QR-kódot Python REST API-val. Megtanulod, hogyan fejleszthetsz egy Python-alapú API-val rendelkező QR-szkennert egy Python-alapú Cloud SDK segítségével. Segíteni fogsz a célzott vonalkód- vagy QR-típus meghatározásában a gyors felismeréshez egy adott image fájlból.

Előfeltétel

QR-kód fotószkenner lépései Python REST API-val

  1. Adjon hozzá hivatkozásokat az Aspose.BarCode.Cloud.Sdk.Api és az Aspose.BarCode.Cloud.Sdk.Model fájlokhoz az API és modell osztályok eléréséhez
  2. Hozz létre egy konfigurációs objektumot, és állítsd be az API alap URL-címét, az ügyfél-azonosítót és az ügyfél titkát az Aspose.BarCode Cloud hitelesítéshez.
  3. Adja meg a képfájl nevét, és nyissa meg fájlfolyamként a felismerésre való előkészítéshez.
  4. Hozz létre egy RecognizeApi példányt a konfigurált Configuration objektum használatával.
  5. Hívja meg a Többrészes aszinkron felismerése metódust a DecodeBarcodeType.QR függvénnyel és a fájlfolyammal a QR-kódok képen való észleléséhez.
  6. Végigmegy a válaszban a felismert vonalkódokon, és megjeleníti azok értékét és típusát.

Ezek a lépések összefoglalják egy QR-kód szkenner alkalmazás Python Low Code API-val történő fejlesztésének folyamatát. Először állítsa be a környezetet az Aspose.BarCode.Cloud.Sdk.Api és az Aspose.BarCode.Cloud.Sdk.Model hozzáadásával, hozzon létre egy Configuration objektumot a hitelesítő adataival, és töltse be a képfájlt (MultipleQRCodes.png) egy FileStream fájlba. Ezután a RecognizeApi osztály segítségével hívja meg a RecognizeMultipartAsync függvényt, és az eredmények alapján jelenítse meg az egyes QR-kódok BarcodeValue és Type értékét.

QR-kód beolvasása Python REST felülettel

A fenti kód bemutatja, hogyan olvashatsz QR-kódot képről a Python REST interfésszel. A DecodeBarcodeType (például QR) beállításával azt utasítod az API-nak, hogy csak az adott típusú kódot keresse, ahelyett, hogy minden lehetséges típust ellenőrizne. Ez gyorsabbá és megbízhatóbbá teszi a beolvasást, és elkerüli a nem kívánt vonalkódok beolvasását.

Ez a rövid oktatóanyag megtanította nekünk egy QR-kódolvasó fejlesztésének folyamatát. A vonalkódok leolvasásához tekintse meg a Vonalkód beolvasása Python REST API-val oldalon található cikket.

 Magyar