หัวข้อนี้จะอธิบายขั้นตอนการสแกน QR Code โดยใช้ Python โดยจะครอบคลุมถึงอัลกอริทึมและรวมถึงตัวอย่างโค้ดสำหรับสร้างเครื่องสแกน QR ใน Python นอกจากนี้ คุณไม่จำเป็นต้องมีซอฟต์แวร์ประมวลผลภาพเพื่ออ่านรหัส QR จากภาพใดๆ
ขั้นตอนการสแกน QR Code โดยใช้ Python
- ติดตั้ง Aspose.BarCode for Python via .NET เพื่อสแกนรหัส QR
- สร้างอ็อบเจ็กต์ของคลาส BarCodeReader เพื่อโหลดรูปภาพอินพุต
- ระบุประเภทการถอดรหัสด้วย DecodeType เพื่อระบุ
- อ่านรหัส QR และพิมพ์ผลลัพธ์
ขั้นตอนดังกล่าวจะอธิบายขั้นตอนการทำงานเพื่อ อ่านรหัส QR ใน Python โดยกระบวนการเริ่มต้นด้วยการกำหนดค่า API จากส่วน New Releases จากนั้นโหลดภาพต้นฉบับและระบุประเภทการถอดรหัส สุดท้าย อ่านรหัส QR และพิมพ์ผลลัพธ์
รหัสสำหรับการสแกน QR Code จากภาพโดยใช้ Python
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) |
ตัวอย่างโค้ดนี้ได้รับการออกแบบมาเพื่อสร้าง เครื่องอ่าน QR โดยใช้ Python ขั้นแรก ให้สร้างอ็อบเจ็กต์คลาส BarCodeReader โดยระบุ DecodeType ของโค้ด QR หรือบาร์โค้ดต้นฉบับ สุดท้าย ให้พิมพ์ผลลัพธ์ที่รับรู้เป็นข้อความ QR และประเภทของข้อความดังกล่าว
ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธี สแกนรหัส QR โดยใช้ Python หากต้องการสร้างรหัสบาร์โค้ด EAN13 โปรดอ่านบทความใน สร้างบาร์โค้ด EAN13 ใน Python