Ez a témakör a Python használatával történő QR Code vizsgálatának folyamatát ismerteti. Lefedi az algoritmust, és tartalmazza a mintakódot a QR-szkenner Pythonban létrehozásához. Sőt, nincs szükség képfeldolgozó szoftverre ahhoz, hogy bármilyen képről QR-kódot olvasson ki.
A QR-kód Python használatával történő beolvasásának lépései
- Telepítse a Aspose.BarCode for Python via .NET programot a QR-kódok beolvasásához
- Hozzon létre egy objektumot a BarCodeReader osztályból a bemeneti kép betöltéséhez
- Az azonosításhoz adja meg a dekódolási típusokat a DecodeType segítségével
- Olvassa el a QR-kódot, és nyomtassa ki az eredményeket
A fent említett lépések felvázolják a QR-kód Pythonban való olvasásának munkafolyamatát. A folyamat az API konfigurálásával kezdődik az Új kiadások szakaszban. Ezután töltse be a forrásképet, és adja meg a dekódolás típusát. Végül olvassa el a QR-kódot, és nyomtassa ki az eredményt.
Kód a QR-kód beolvasásához a képről Python használatával
import aspose.barcode | |
import aspose.barcode as barcode | |
from aspose.barcode import * | |
from aspose.barcode import barcoderecognition | |
path = "C://SampleFiles//" | |
license = aspose.barcode.License() | |
license.set_license(path + "License.lic") | |
# Instantiate the BarCodeReader | |
BarcodeReader = barcoderecognition.BarCodeReader("qr-code.png" , barcoderecognition.DecodeType.QR) | |
# Read the QR code | |
results = BarcodeReader.read_bar_codes() | |
for x in results: | |
print(x.code_text) | |
print(x.code_type_name) |
Ez a kódrészlet egy QR olvasó létrehozására készült Python használatával. Először hozzon létre egy BarCodeReader osztályobjektumot, miközben megadja a forrás QR-kód vagy vonalkód DecodeType-ját. Végül nyomtassa ki a felismert eredményt QR-szövegként és annak típusaként.
Ebben az oktatóanyagban megtanulta * QR-kód beolvasását Python segítségével*. Ha EAN13 vonalkódot szeretne létrehozni, olvassa el a következő cikket: EAN13 vonalkód létrehozása Pythonban.