Σάρωση κώδικα QR με το Python REST API

Αυτός ο οδηγός εξηγεί πώς να σαρώσετε τον κώδικα QR με το Python REST API. Θα μάθετε να αναπτύσσετε έναν σαρωτή QR με API που βασίζεται σε Python χρησιμοποιώντας ένα SDK Cloud που βασίζεται σε Python. Θα σας βοηθήσει στον καθορισμό του γραμμικού κώδικα στόχου ή των τύπων QR για γρήγορη αναγνώριση από ένα δεδομένο image.

Προαπαιτούμενο

Βήματα για το QR Photo Scanner με το 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. Καλέστε τη μέθοδο RecognizeMultipartAsync με 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 και κάντε βρόχο στα αποτελέσματα για να εμφανίσετε την τιμή και τον τύπο Barcode για κάθε κώδικα QR.

Κώδικας για ανάγνωση κώδικα QR με διεπαφή Python REST

Ο παραπάνω κώδικας δείχνει πώς μπορείτε να σαρώσετε τον κώδικα QR από την εικόνα με τη διεπαφή Python REST. Ορίζοντας DecodeBarcodeType (για παράδειγμα, QR), λέτε στο API να αναζητά μόνο αυτό το είδος κώδικα αντί να ελέγχει κάθε πιθανό τύπο. Αυτό καθιστά τη σάρωση πιο γρήγορη, πιο αξιόπιστη και αποφεύγει τη σάρωση ανεπιθύμητων γραμμωτών κωδίκων.

Αυτό το σύντομο σεμινάριο μας έχει διδάξει τη διαδικασία για την ανάπτυξη ενός αναγνώστη QR. Για να διαβάσετε τους γραμμωτούς κώδικες, ανατρέξτε στο άρθρο στο Σάρωση γραμμικού κώδικα με το Python REST API.

 Ελληνικά