Ez az útmutató elmagyarázza, hogyan kell ** QR-kódot beolvasni a Python REST API-val**. Megtanul egy QR-szkenner fejlesztését Python-alapú API-val egy Python-alapú Cloud SDK használatával. Segít a megcélzott vonalkód- vagy QR-típusok meghatározásában az adott image gyors felismeréséhez.
Előfeltétel
- Hozzon létre egy fiókot, és szerezzen be API hitelesítési adatokat QR-kód olvasásához
- Töltse le a(z) Aspose.BarCode Cloud SDK Pythonhoz alkalmazást, ha több QR-kódot szeretne olvasni egy képről
- Állítson be egy Python-projektet a fenti SDK-val
A QR Photo Scanner lépései Python REST API-val
- Adjon hozzá hivatkozásokat az Aspose.BarCode.Cloud.Sdk.Api és Aspose.BarCode.Cloud.Sdk.Model oldalakhoz az API és modellosztályok eléréséhez
- Hozzon létre egy konfigurációs objektumot, és állítsa be az API alap URL-címét, ügyfélazonosítóját és ügyféltitkát az Aspose.BarCode Cloud segítségével történő hitelesítéshez
- Adja meg a képfájl nevét, és nyissa meg fájlfolyamként, hogy előkészítse a felismerésre
- Hozzon létre egy RecognizeApi példányt a konfigurált konfigurációs objektum segítségével
- Hívja a RecognizeMultipartAsync metódust a DecodeBarcodeType.QR-rel és a fájlfolyammal a QR-kódok észleléséhez a képen
- Lapozzon át a felismert vonalkódokon a válaszban, és jelenítse meg értéküket és típusukat
Ezek a lépések összefoglalják a Python Low Code API-val* rendelkező *QR-kódolvasó alkalmazás 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 konfigurációs objektumot a hitelesítő adataival, és töltse be a képfájlt (MultipleQRCodes.png) egy FileStreambe. Ezután használja a RecognizeApi osztályt a RecognizeMultipartAsync meghívásához, és az eredmények között végignézve megjeleníti az egyes QR-kódok vonalkódértékét és típusát.
Kód QR-kód olvasásához Python REST felülettel
A fenti kód bemutatja, hogyan lehet * QR-kódot beolvasni a képről a Python REST Interface segítségével*. A DecodeBarcodeType (például QR) beállításával azt mondja az API-nak, hogy csak az ilyen típusú kódot keresse, ahelyett, hogy minden lehetséges típust ellenőrizne. Ez gyorsabbá, 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 a QR-olvasó fejlesztésének folyamatát. A vonalkódok olvasásához olvassa el a Vonalkód beolvasása a Python REST API-val című cikket.