فائنڈر پیٹرن

دیگر نام: پوزیشن ڈیٹیکشن پیٹرن, آنکھ, کونے کا چوکور, position detection pattern

تعریف

فائنڈر پیٹرن QR کوڈ کے کونوں میں موجود تین بڑے چوکوروں میں سے ایک ہے۔ ہر ایک 7 × 7 ماڈیولز کا ہے، اور مل کر یہ اسکینر کو کوڈ ڈھونڈنے اور اس کا زاویہ معلوم کرنے دیتے ہیں۔

فائنڈر پیٹرن کیسا دکھتا ہے

ہر فائنڈر پیٹرن 7 × 7 کے گہرے چوکور حلقے، اس کے اندر 5 × 5 کے ہلکے حلقے، اور بیچ میں ٹھوس 3 × 3 گہرے چوکور پر مشتمل ہوتا ہے۔ QR کوڈ میں ایسے تین ہوتے ہیں: اوپر بائیں، اوپر دائیں اور نیچے بائیں کونے میں۔

اس کے مرکز سے گزرتی کسی بھی لکیر پر اسکین کریں تو پیٹرن گہرے، ہلکے، گہرے، ہلکے، گہرے حصے 1:1:3:1:1 کے تناسب میں دیتا ہے۔ یہ تناسب گردش یا فاصلے سے قطع نظر یکساں رہتا ہے، اسی لیے ریڈر اسے کیمرے کے فریم میں جلدی پہچان لیتا ہے۔

  • سائز: 7 × 7 ماڈیولز
  • مرکزی لکیر کا تناسب: 1:1:3:1:1 (گہرا:ہلکا:گہرا:ہلکا:گہرا)
  • تین کونوں پر رکھا جاتا ہے، نیچے دائیں پر کبھی نہیں
  • اندرونی اطراف سے 1 ماڈیول کے ہلکے سیپریٹر سے گھرا ہوتا ہے

اسکینر اسے کیسے استعمال کرتے ہیں

ریڈر جب تینوں فائنڈر پیٹرن ڈھونڈ لیتا ہے تو اسے معلوم ہو جاتا ہے کہ کوڈ کہاں ہے، کتنا بڑا ہے اور کس رخ پر ہے۔ غائب چوتھا کونا اسے رخ بتاتا ہے، اس لیے QR کوڈ الٹا یا ترچھا بھی اسکین ہو سکتا ہے۔

فائنڈر پیٹرنز کے درمیان فاصلہ ماڈیول کے سائز اور ورژن کا ابتدائی اندازہ بھی دیتا ہے، جسے ریڈر پھر ٹائمنگ اور الائنمنٹ پیٹرنز سے بہتر کرتا ہے۔

کونے کے چوکوروں کی اسٹائلنگ

ڈیزائنر اکثر فائنڈر پیٹرنز کو گول کرتے ہیں یا انہیں مختلف رنگ دیتے ہیں۔ یہ عموماً اس وقت تک چلتا ہے جب تک حلقے میں حلقے کی ساخت اور مضبوط کنٹراسٹ برقرار رہے، لیکن یہ کوڈ کا سب سے خطرناک حصہ ہے جسے بدلا جائے۔ ہر فائنڈر کے گرد سیپریٹر اور کوائٹ زون صاف رہنے چاہییں۔

عمومی سوالات

QR کوڈ پر یہ تین چوکور کیا ہیں؟

یہ فائنڈر پیٹرن ہیں۔ یہ اسکینر کو بتاتے ہیں کہ کوڈ کہاں ہے اور کس رخ پر گھمایا گیا ہے، تاکہ اسے کسی بھی زاویے سے پڑھا جا سکے۔

QR کوڈ کے چوتھے کونے میں چوکور کیوں نہیں ہوتا؟

خالی چوتھا کونا ریڈر کو رخ معلوم کرنے دیتا ہے۔ چاروں کونوں پر چوکور ہوں تو کوڈ ہر گردش میں ایک جیسا نظر آئے گا۔

کیا میں QR کوڈ کے کونے کے چوکوروں کی شکل بدل سکتا ہوں؟

اکثر ہاں، اگر تہہ در تہہ حلقوں کی ساخت اور کنٹراسٹ واضح رہے، لیکن کئی فونز پر ٹیسٹ کریں۔ بہت زیادہ بدلے گئے فائنڈر پیٹرن ناکام اسکینز کی عام وجہ ہیں۔

ماخذ اور معیارات

تمام اصطلاحات