বারকোড স্ক্যানিং

ML Kit-এর বারকোড স্ক্যানিং API-এর সাথে, আপনি বেশিরভাগ স্ট্যান্ডার্ড বারকোড ফর্ম্যাট ব্যবহার করে এনকোড করা ডেটা পড়তে পারেন। বারকোড স্ক্যানিং ডিভাইসে ঘটে এবং নেটওয়ার্ক সংযোগের প্রয়োজন হয় না।

বারকোড হল বাস্তব জগত থেকে আপনার অ্যাপে তথ্য পাঠানোর একটি সুবিধাজনক উপায়। বিশেষ করে, QR কোডের মতো 2D ফর্ম্যাট ব্যবহার করার সময়, আপনি যোগাযোগের তথ্য বা WiFi নেটওয়ার্ক শংসাপত্রের মতো কাঠামোগত ডেটা এনকোড করতে পারেন। যেহেতু ML Kit স্বয়ংক্রিয়ভাবে এই ডেটা চিনতে এবং পার্স করতে পারে, আপনার অ্যাপ বুদ্ধিমত্তার সাথে প্রতিক্রিয়া জানাতে পারে যখন একজন ব্যবহারকারী বারকোড স্ক্যান করে।

iOS অ্যান্ড্রয়েড

আপনি যদি একজন Flutter ডেভেলপার হন, তাহলে আপনি FlutterFire- এ আগ্রহী হতে পারেন, যার মধ্যে Firebase-এর ML Vision API-এর জন্য একটি প্লাগইন রয়েছে।

মূল ক্ষমতা

বেশিরভাগ স্ট্যান্ডার্ড ফরম্যাট পড়ে
  • লিনিয়ার ফরম্যাট: কোডাবার, কোড 39, কোড 93, কোড 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E
  • 2D ফরম্যাট: Aztec, Data Matrix, PDF417, QR কোড
স্বয়ংক্রিয় বিন্যাস সনাক্তকরণ আপনি যে বিন্যাসটি খুঁজছেন তা নির্দিষ্ট না করেই একবারে সমস্ত সমর্থিত বারকোড ফর্ম্যাটের জন্য স্ক্যান করুন৷ অথবা, ডিটেক্টরটিকে শুধুমাত্র আপনার আগ্রহী ফর্ম্যাটে সীমাবদ্ধ করে স্ক্যানিং গতি বাড়ান।
স্ট্রাকচার্ড ডেটা বের করে সমর্থিত 2D ফর্ম্যাটগুলির একটি ব্যবহার করে সংরক্ষিত স্ট্রাকচার্ড ডেটা স্বয়ংক্রিয়ভাবে পার্স করা হয়। সমর্থিত তথ্য প্রকারের মধ্যে URL, যোগাযোগের তথ্য, ক্যালেন্ডার ইভেন্ট, ইমেল ঠিকানা, ফোন নম্বর, এসএমএস বার্তা প্রম্পট, আইএসবিএন, ওয়াইফাই সংযোগের তথ্য, ভৌগলিক অবস্থান এবং 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;;
ওয়াইফাই তথ্য
SSID SB1 অতিথি
পাসওয়ার্ড 12345
টাইপ WEP