बारकोड स्कैनिंग

ML Kit के बारकोड स्कैनिंग एपीआई की मदद से, कोड में सबसे ज़्यादा इस्तेमाल होने वाले डेटा का इस्तेमाल किया जा सकता है मानक बारकोड फ़ॉर्मैट. बारकोड स्कैन करने की सुविधा डिवाइस पर ही होती है, लेकिन नहीं नेटवर्क कनेक्शन ज़रूरी है.

बारकोड एक आसान तरीका है, जिसकी मदद से वास्तविक दुनिया से है. खास तौर पर, क्यूआर कोड जैसे 2D फ़ॉर्मैट का इस्तेमाल करते समय, अपने कॉन्टेंट को कोड में बदला जा सकता है स्ट्रक्चर्ड डेटा, जैसे कि संपर्क जानकारी या वाई-फ़ाई नेटवर्क के क्रेडेंशियल. क्योंकि ML Kit इस डेटा को अपने-आप पहचान सकता है और पार्स कर सकता है. आपका ऐप्लिकेशन जवाब दे सकता है यह बेहतर तरीके से तब काम करता है, जब कोई उपयोगकर्ता बारकोड को स्कैन करता है.

iOS Android

अगर आप Flutter डेवलपर हैं, तो आपकी दिलचस्पी इनमें हो सकती है FlutterFire, जिसमें Firebase के ML Vision API के लिए एक प्लगिन शामिल है.

मुख्य सुविधाएं

ज़्यादातर स्टैंडर्ड फ़ॉर्मैट को पढ़ता है
  • लीनियर फ़ॉर्मैट: Codabar, कोड 39, कोड 93, कोड 128, EAN-8, EAN-13, आईटीएफ़, यूपीसी-ए, यूपीसी-ई
  • 2D फ़ॉर्मैट: Aztec, Data Matrix, PDF417, क्यूआर कोड
अपने-आप फ़ॉर्मैट की पहचान करने की सुविधा बिना कोई जानकारी दिए, एक साथ सभी बारकोड फ़ॉर्मैट को स्कैन करें फ़ॉर्मैट, जिसकी आपको तलाश है. या, सिर्फ़ आपकी पसंद के फ़ॉर्मैट की पहचान करने वाला टूल.
स्ट्रक्चर्ड डेटा एक्सट्रैक्ट करता है इस्तेमाल किए जा सकने वाले 2D फ़ॉर्मैट में से किसी एक का इस्तेमाल करके स्टोर किए गए स्ट्रक्चर्ड डेटा को अपने-आप पार्स हो गया. जानकारी के टाइप में यूआरएल, संपर्क जानकारी, कैलेंडर इवेंट, ईमेल पते, फ़ोन नंबर, एसएमएस मैसेज प्रॉम्प्ट, ISBNs, वाई-फ़ाई कनेक्शन की जानकारी, ड्राइवर की स्टैंडर्ड जानकारी शामिल है.
किसी भी ओरिएंटेशन के साथ काम करता है बारकोड की पहचान और उसे स्कैन किया जाता है, भले ही उनका ओरिएंटेशन कुछ भी हो: ऊपर दाईं ओर, ऊपर से नीचे या तिरछा.
डिवाइस पर काम करता है बारकोड डिवाइस पर पूरी तरह से स्कैन किया जाता है, लेकिन यह नहीं किया जाता नेटवर्क कनेक्शन ज़रूरी है.

परिणामों के उदाहरण

नतीजा
कॉर्नर (49,125), (1,72,125), (1,72,160), (49,160)
रॉ वैल्यू 2404105001722
नतीजा
कॉर्नर (87,87) (6,12,87) (6,12,612) (87,612)
रॉ वैल्यू WIFI:S:SB1Guest;P:12345;T:WEP;;
वाई-फ़ाई की जानकारी
एसएसआईडी SB1मेहमान
पासवर्ड 12345
टाइप डब्ल्यूईपी