الائنمنٹ پیٹرن

دیگر نام: چھوٹا چوکور, الائنمنٹ مارکر, alignment marker

تعریف

الائنمنٹ پیٹرن QR کوڈ کے اندر ایک چھوٹا 5 × 5 کا چوکور ہے جو اسکینر کو خمیدگی اور پرسپیکٹو درست کرنے میں مدد دیتا ہے۔ یہ ورژن 2 سے آتا ہے، اور بڑے ورژنز میں ان کی تعداد زیادہ ہوتی ہے۔

یہ کیسا دکھتا ہے اور کہاں ہوتا ہے

الائنمنٹ پیٹرن 5 × 5 کے گہرے حلقے، 3 × 3 کے ہلکے حلقے اور بیچ میں ایک گہرے ماڈیول پر مشتمل ہوتا ہے۔ ورژن 1 میں کوئی نہیں ہوتا، ورژن 2 میں نیچے دائیں کونے کے قریب ایک ہوتا ہے، اور کوڈ جتنا بڑا ہو تعداد بڑھتی جاتی ہے۔

یہ پیٹرن معیار میں ہر ورژن کے لیے درج مقررہ مقامات پر ہوتے ہیں۔ یہ باقاعدہ گرڈ پر رکھے جاتے ہیں، اور ہر وہ جگہ چھوڑ دی جاتی ہے جو کسی فائنڈر پیٹرن سے ٹکرائے۔

  • ورژن 1: کوئی نہیں
  • ورژن 2–6: 1
  • ورژن 7–13: 6
  • ورژن 14–20: 13
  • ورژن 21–27: 22
  • ورژن 28–34: 33
  • ورژن 35–40: 46

ان کی ضرورت کیوں ہے

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

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

عمومی سوالات

QR کوڈ کے کونے کے قریب چھوٹا چوکور کیا ہے؟

یہ الائنمنٹ پیٹرن ہے۔ یہ اسکینر کو پرسپیکٹو اور خمیدگی درست کرنے میں مدد دیتا ہے، اور ورژن 2 سے اوپر ہر ورژن میں موجود ہوتا ہے۔

کچھ QR کوڈز میں دوسروں سے زیادہ چھوٹے چوکور کیوں ہوتے ہیں؟

بڑے ورژنز میں زیادہ الائنمنٹ پیٹرن ہوتے ہیں، ورژن 2 میں ایک سے لے کر ورژن 40 میں 46 تک، تاکہ ریڈر بڑے گرڈ میں بگاڑ کو ٹریک کر سکے۔

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

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