โลโก้ใน QR Code

ชื่ออื่น: QR Code ใส่โลโก้, QR Code แบรนด์

คำนิยาม

โลโก้ใน QR Code บังโมดูลบางส่วนและอาศัยการแก้ไขข้อผิดพลาดเติมข้อมูลที่หายไป ใช้ได้เมื่อโลโก้เล็ก Finder Pattern ยังโล่ง และทดสอบโค้ดก่อนพิมพ์

โลโก้อยู่ในโค้ดได้อย่างไร

โลโก้ที่วางทับ QR Code ซ่อนโมดูลบางส่วน และเครื่องสแกนมองโมดูลเหล่านั้นเป็นความเสียหาย การแก้ไขข้อผิดพลาดแบบ Reed–Solomon กู้โค้ดเวิร์ดที่หายได้ถึงขีดจำกัดของระดับที่เลือก นี่คือเหตุที่โค้ดที่มีโลโก้มักสร้างที่ระดับ Q หรือ H ซึ่งกู้โค้ดเวิร์ดได้ราว 25% หรือ 30%

งบการแก้ไขข้อผิดพลาดใช้ร่วมกับความเสียหายทุกชนิดอื่น เช่นรอยเปื้อน แสงสะท้อน และข้อบกพร่องจากการพิมพ์ โลโก้ที่ใช้งบเกือบทั้งหมดเหลือส่วนต่างน้อยสำหรับการสึกหรอในโลกจริง

หลักการวางคร่าว ๆ

ให้โลโก้อยู่ต่ำกว่างบการแก้ไขข้อผิดพลาดมาก โดยทั่วไปวางตรงกลางและบังเพียงส่วนไม่มากของโค้ด อย่าบัง Finder Pattern ทั้งสาม Timing Pattern หรือ Format Information ที่อยู่ข้าง Finder เด็ดขาด เพราะเครื่องสแกนต้องใช้ส่วนเหล่านั้นจึงอ่านอะไรได้ ขอบสีอ่อนบาง ๆ รอบโลโก้ช่วยแยกออกจากโมดูล

  • ใช้ระดับการแก้ไขข้อผิดพลาด Q หรือ H
  • ให้โลโก้เล็กและอยู่ตรงกลาง
  • ไม่บัง Finder Pattern, Timing Pattern และ Format Information
  • ให้ขอบเงียบโล่ง
  • ทดสอบบนมือถือหลายเครื่องที่ขนาดพิมพ์จริง

การทดสอบสำคัญกว่าสูตรใด ๆ

เพราะการแก้ไขข้อผิดพลาดนับโค้ดเวิร์ดไม่ใช่พื้นที่ โลโก้ขนาดเดียวกันอาจใช้ได้กับโค้ดหนึ่งและพลาดกับอีกโค้ด วิธีเดียวที่จะรู้คือทดสอบงานออกแบบสุดท้ายบนมือถือหลายเครื่อง รวมถึงรุ่นเก่า ที่ขนาดพิมพ์และในแสงที่จะใช้งานจริง

คำถามที่พบบ่อย

ใส่โลโก้ตรงกลาง QR Code ได้ไหม

ได้ การแก้ไขข้อผิดพลาดทำให้อ่านโค้ดได้แม้บังโมดูลบางส่วน ตราบที่โลโก้เล็ก Finder Pattern ยังโล่ง และโค้ดใช้ระดับการแก้ไขข้อผิดพลาดสูง

โลโก้ใน QR Code ใหญ่ได้แค่ไหน

เล็กกว่าที่งบการแก้ไขข้อผิดพลาดบ่งบอก เพราะงบนั้นต้องครอบคลุมความเสียหายในโลกจริงด้วย ให้พอประมาณ อยู่ตรงกลาง และยืนยันด้วยการทดสอบสแกน

ควรใช้การแก้ไขข้อผิดพลาดระดับไหนกับโลโก้

ระดับ Q หรือ H เป็นเรื่องปกติ เพราะกู้โค้ดเวิร์ดได้ราว 25% และ 30% ข้อแลกเปลี่ยนคือโค้ดแน่นขึ้นสำหรับข้อมูลเท่าเดิม

คำศัพท์ทั้งหมด