การสแกนบาร์โค้ด
plat_ios
plat_android
หน้านี้อธิบาย Barcode Scanning APIเวอร์ชันเก่าซึ่งเป็นส่วนหนึ่งของ
ML Kit สำหรับ Firebase การพัฒนา API นี้ย้ายไปอยู่ใน ML Kit SDK แบบสแตนด์อโลนแล้ว ซึ่งคุณใช้ร่วมกับ Firebase หรือไม่ก็ได้
ดูข้อมูลเพิ่มเติม
ดูเอกสารประกอบล่าสุดได้ที่
Barcode Scanning
ด้วย API การสแกนบาร์โค้ดของ ML Kit คุณสามารถอ่านข้อมูลที่เข้ารหัสโดยใช้
รูปแบบบาร์โค้ดมาตรฐาน การสแกนบาร์โค้ดจะเกิดขึ้นบนอุปกรณ์และไม่
ต้องมีการเชื่อมต่อเครือข่าย
บาร์โค้ดเป็นวิธีที่สะดวกในการส่งข้อมูลจาก โลกความเป็นจริงไปยัง
แอป โดยเฉพาะอย่างยิ่ง เมื่อใช้รูปแบบ 2 มิติ เช่น คิวอาร์โค้ด คุณจะเข้ารหัส
ข้อมูลที่มีโครงสร้าง เช่น ข้อมูลติดต่อหรือข้อมูลเข้าสู่ระบบเครือข่าย Wi-Fi เพราะ
ML Kit สามารถจดจำและแยกวิเคราะห์ข้อมูลนี้โดยอัตโนมัติ ซึ่งทำให้แอปของคุณตอบสนองได้
อย่างชาญฉลาดเมื่อผู้ใช้สแกนบาร์โค้ด
iOS
Android
หากคุณเป็นนักพัฒนาซอฟต์แวร์ Flutter คุณอาจสนใจ FlutterFire ซึ่งมีปลั๊กอินสําหรับ ML Vision API ของ Firebase
นี่คือรุ่นเบต้าของ ML Kit สําหรับ Firebase ช่วงเวลานี้
API อาจมีการเปลี่ยนแปลงในแบบที่เข้ากันไม่ได้กับเวอร์ชันก่อนและจะไม่ขึ้นอยู่กับ
SLA หรือนโยบายการเลิกใช้งาน
ความสามารถที่สำคัญ
อ่านรูปแบบมาตรฐานส่วนใหญ่
รูปแบบเชิงเส้น: Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13,
ITF, UPC-A, UPC-E
รูปแบบ 2 มิติ: Aztec, Data Matrix, PDF417, คิวอาร์โค้ด
การตรวจหารูปแบบอัตโนมัติ
สแกนรูปแบบบาร์โค้ดที่รองรับทั้งหมดพร้อมกันโดยไม่ต้องระบุ
รูปแบบที่คุณต้องการ หรือเพิ่มความเร็วในการสแกนโดยจำกัด
กับรูปแบบที่คุณสนใจเท่านั้น
ดึงข้อมูลที่มีโครงสร้าง
ระบบจะแยกวิเคราะห์ Structured Data ที่เก็บโดยใช้รูปแบบ 2 มิติรูปแบบใดรูปแบบหนึ่งที่รองรับโดยอัตโนมัติ ประเภทข้อมูลที่รองรับ ได้แก่ URL
ข้อมูลติดต่อ, กิจกรรมในปฏิทิน, อีเมล, โทรศัพท์
ตัวเลข, ข้อความแจ้งข้อความ SMS, ISBN, ข้อมูลการเชื่อมต่อ Wi-Fi
ตำแหน่งทางภูมิศาสตร์ และข้อมูลผู้ขับขี่ที่ได้มาตรฐาน AAMVA
ใช้งานได้กับทุกการวางแนว
ระบบจะจดจำและสแกนบาร์โค้ดโดยไม่คำนึงถึงการวางแนว:
ไปด้านข้าง กลับหัวกลับหาง หรือไปด้านข้าง
เรียกใช้ในอุปกรณ์
การสแกนบาร์โค้ดจะเกิดขึ้นอย่างสมบูรณ์บนอุปกรณ์ และจะไม่
ต้องมีการเชื่อมต่อเครือข่าย
ตัวอย่างผลการแข่ง
ผลลัพธ์
คอร์เนอร์
(49,125), (172,125), (172,160), (49,160)
ค่าดิบ
2404105001722
ผลลัพธ์
มุม
(87,87) (612,87) (612,612) (87,612)
ค่าดิบ
WIFI:S:SB1Guest;P:12345;T:WEP;;
ข้อมูล Wi-Fi
SSID
SB1Guest
รหัสผ่าน
12345
ประเภท
WEP