সাধারণ QR কোডের সঙ্গে Micro QR-এর পার্থক্য
সাধারণ QR কোডে তিনটি ফাইন্ডার প্যাটার্ন থাকে, আর Micro QR কোডে কোণে থাকে একটিমাত্র। দুটি ফাইন্ডার প্যাটার্ন বাদ দেওয়ায় জায়গা বাঁচে, ফলে অত্যন্ত ছোট বার্তা অনেক ছোট সিম্বলে ধরে। টাইমিং প্যাটার্ন ফাইন্ডার প্যাটার্নগুলোর মাঝখানে না গিয়ে ওপর ও বাঁ কিনারা বরাবর চলে।
Micro QR-এ কোয়ায়েট জোনও লাগে মাত্র ২ মডিউল, যা সাধারণ QR কোডের ৪ মডিউলের অর্ধেক। এসব পরিবর্তন মিলে এটিকে সেসব জায়গায় কাজের করে, যেখানে ছাপার জায়গা মাত্র কয়েক মিলিমিটার, যেমন ইলেকট্রনিক যন্ত্রাংশ বা ছোট চিকিৎসা সামগ্রীতে।
আকার ও ধারণক্ষমতা
Micro QR-এর চারটি ভার্সন, প্রতিটি আগেরটির চেয়ে প্রতি পাশে দুই মডিউল বড়। ধারণক্ষমতা ইচ্ছাকৃতভাবেই কম, আর সবচেয়ে ছোট ভার্সন শুধু এরর শনাক্তকরণ সমর্থন করে, এরর কারেকশন নয়।
- M1: ১১×১১ মডিউল, সর্বোচ্চ ৫টি অঙ্ক, শুধু এরর শনাক্তকরণ
- M2: ১৩×১৩ মডিউল, এরর কারেকশন লেভেল L ও M
- M3: ১৫×১৫ মডিউল, এরর কারেকশন লেভেল L ও M
- M4: ১৭×১৭ মডিউল, লেভেল L, M ও Q, লেভেল L-এ সর্বোচ্চ ৩৫টি অঙ্ক বা ২১টি অক্ষর-সংখ্যা মিশ্র অক্ষর
- কোনো ভার্সনই লেভেল H সমর্থন করে না
কোথায় সংজ্ঞায়িত ও কীভাবে পড়া হয়
Micro QR নির্দিষ্ট করা আছে ISO/IEC 18004-এ, যে স্ট্যান্ডার্ড QR কোডকেও সংজ্ঞায়িত করে। এটি তৈরি করেছে DENSO WAVE, যারা আসল QR কোড বানিয়েছিল।
প্রধান সীমাবদ্ধতা হলো সমর্থন। শিল্প স্ক্যানার ও অনেক বারকোড SDK Micro QR পড়ে, কিন্তু ফোনের অনেক ইনবিল্ট ক্যামেরা অ্যাপ পড়ে না, তাই সর্বসাধারণের উদ্দেশ্যে বানানো কোডের জন্য এটি দুর্বল পছন্দ।