เครื่องตรวจคอนทราสต์สำหรับ QR Code
ใส่สีที่ใช้วาดโค้ดและสีของพื้นผิวด้านหลัง เครื่องมือจะให้อัตราส่วนคอนทราสต์ทั้งของลวดลายและของช่องมองมุม ค่าความต่างของความสว่างที่กล้องเห็นจริง และคำตอบว่าคู่สีนี้ปลอดภัยพอจะพิมพ์หรือไม่
พื้นผิวที่อยู่หลังโค้ด ให้อยู่ใกล้ขาวไว้ การทำพื้นหลังให้สว่างขึ้นไม่ใช่สิ่งทดแทนการทำโค้ดให้เข้มขึ้น
สีของโมดูลข้อมูล
สี่เหลี่ยมสามมุม ต้องเด่นจากพื้นหลังชัดเจนพอ ๆ กับลวดลาย เพราะเครื่องสแกนหาสิ่งนี้ก่อน
ตัวอย่าง
6.70:1
ตัดสินจาก: คอนทราสต์ของลวดลาย
ใช้บนจอได้ดี แต่ยังไม่พอกับระยะเผื่อที่งานพิมพ์กินไป ให้ทำโค้ดให้เข้มขึ้นก่อนจะลงกระดาษ
ค่านี้อยู่ตรงไหน
คอนทราสต์ของลวดลาย
6.70:1
คอนทราสต์ของช่องมองมุม
6.70:1
ความต่างของความสว่างที่กล้องเห็น
176 / 255
คิดจากสเกล 255 ตามน้ำหนักแบบ BT.601 ที่ช่องสัญญาณสีเทาของกล้องใช้เป็นฐาน อัตราส่วนให้น้ำหนักสีเขียวสูงกว่าที่เซนเซอร์ให้มาก ตัวเลขสองค่านี้จึงต่างกันมากที่สุดในสีอิ่มตัว
เมื่อสีแบรนด์ไปไม่ถึงเป้าหมาย ให้ทำโค้ดให้เข้มขึ้นแทนที่จะทำพื้นหลังให้สว่างขึ้น สีที่เข้มขึ้นสองถึงสามระดับมักคงบุคลิกเดิมไว้และเพิ่มอัตราส่วนเป็นสองเท่า
คอนทราสต์คือตัวแปรเดียวที่ไม่มีใครได้เลือก
รูปทรงและขนาดโมดูลเป็นสิ่งที่มีคนตัดสินใจให้ QR Code แต่สีถูกรับสืบทอดมาจากชุดสีของแบรนด์ที่เขียนไว้หลายปีก่อนที่ใครจะนึกถึง QR Code ด้วยซ้ำ นี่จึงเป็นคุณสมบัติที่ล้มเหลวบ่อยที่สุด และเป็นเรื่องที่เครื่องมือนี้มีไว้เพื่อชี้ขาด เหตุผลทั้งหมดอยู่ในการทดสอบคอนทราสต์ขั้นต่ำ

สิ่งที่ตัวถอดรหัสวัดจริง ๆ
โทรศัพท์ไม่ได้เห็นสีตอนอ่าน QR Code มันแปลงภาพเป็นช่องสัญญาณสีเทาช่องเดียว แล้วตั้งเกณฑ์แยกมืดกับสว่างทีละบล็อกเล็ก ๆ โดยเทียบแต่ละโมดูลกับบริเวณรอบข้าง ความยืดหยุ่นเรื่องสีทั้งหมดของโค้ดถูกตัดสินในขั้นตอนเดียวนั้น
- พื้นของตัวถอดรหัส อยู่ราว 1.24:1 ซึ่งเป็นจุดที่ตัวแปลงภาพเป็นสองระดับแบบที่ใช้กันทั่วไปเลิกถือว่าบล็อกนั้นมีเนื้อหา และห่างไกลจากค่าที่ควรใช้ออกแบบมาก
- เป้าหมายสำหรับหน้าจอ คือ 4:1 ซึ่งเป็นจุดที่ป้ายบอกคอนทราสต์ในตัวสร้างโค้ดเปลี่ยนเป็นสีเขียว
- เป้าหมายสำหรับงานพิมพ์ คือ 7:1 เพราะการสะท้อนของกระดาษ หมึกที่บาน แสงสะท้อน และระยะทาง ต่างก็มาแบ่งระยะเผื่อไปคนละส่วน
ตัวเลขสองค่าที่ไม่ตรงกัน
อัตราส่วนคอนทราสต์ให้น้ำหนักสีเขียวที่ 71% ของความสว่างที่ตารับรู้ ส่วนช่องสัญญาณสีเทาของกล้องให้น้ำหนักเขียวเพียง 59% และไม่มีค่าชดเชยแสงฟุ้งเลย ทั้งสองค่าตรงกันในโทนเทาและดำ แต่ต่างกันมากที่สุดในสีอิ่มตัว ซึ่งเป็นจุดที่ QR Code ล้มเหลวจริง ๆ
สีเขียวบริสุทธิ์บนพื้นขาวคือตัวอย่างที่ชัดที่สุด อัตราส่วนคอนทราสต์อยู่ที่ 1.37:1 สูงกว่าพื้นของตัวถอดรหัสเพียงนิดเดียว แต่ความต่างของความสว่างในช่องสีเทาของกล้องกลับเป็น 105 จาก 255 ตัวเลขหนึ่งบอกว่าหมดหวัง อีกตัวบอกว่าแย่ ไม่มีตัวไหนบอกว่าพิมพ์ได้ นี่คือเหตุผลที่หน้านี้รายงานทั้งคู่ ชุดสีไหนรอดออกมาได้บ้าง อ่านต่อได้ที่ QR Code สี

- 1
ใส่สีพื้นหลังก่อน
คือพื้นผิวที่อยู่หลังโค้ด และควรใกล้ขาว การทำพื้นหลังให้สว่างขึ้นไม่ใช่สิ่งทดแทนการทำโค้ดให้เข้มขึ้น เพราะค่าการสะท้อนบนกระดาษถูกจำกัดด้วยตัววัสดุอยู่แล้ว ปลายด้านนั้นของช่วงจึงถูกใช้ไปหมดแล้ว
- 2
เพิ่มสีของลวดลาย
ใส่สีแบรนด์ตามที่กำหนดไว้จริง ก่อนการแก้ไขใด ๆ การตรวจเวอร์ชันที่แก้แล้วก่อนจะปิดบังว่าสีตั้งต้นห่างจากเป้าหมายแค่ไหน
- 3
ตรวจช่องมองมุมแยกต่างหาก
สี่เหลี่ยมสามมุมคือสิ่งที่เครื่องสแกนหาให้เจอก่อนจะอ่านโมดูลแม้แต่ช่องเดียว โค้ดที่โมดูลเข้มแต่ช่องมองมุมซีดจะล้มตั้งแต่ก้าวแรก และอัตราส่วนของลวดลายจะไม่มีวันถูกทดสอบ
- 4
อ่านค่าที่แย่กว่าในสองค่า
QR Code สแกนติดตามคู่สีที่อ่อนที่สุด ไม่ใช่ตามค่าเฉลี่ย คำตัดสินด้านบนจึงมาจากค่าที่มีระยะเผื่อน้อยกว่าระหว่างลวดลายกับช่องมองมุม
ชุดสีที่ใช้กันบ่อยไปตกอยู่ตรงไหน
ห้าสีบนพื้นขาว วัดสองแบบ ทั้งอัตราส่วนที่โปรแกรมออกแบบรายงาน และความต่างของความสว่างที่ช่องสีเทาของกล้องเห็นจากสเกล 255
กฎที่ทำให้สียังสแกนได้
สิบข้อปฏิบัติที่พาชุดสีแบรนด์จากไฟล์ออกแบบไปจนถึงโค้ดที่ยังอ่านได้บนกระดาษ
ทำโค้ดให้เข้มขึ้น ไม่ใช่ทำพื้นหลังให้สว่างขึ้น
พื้นหลังต้องอยู่ใกล้ขาวเพื่อให้ค่าการสะท้อนรอดจากงานพิมพ์ การปรับทั้งหมดจึงเป็นหน้าที่ของโมดูลสีเข้ม สีที่เข้มขึ้นสองถึงสามระดับมักคงบุคลิกเดิมไว้ได้และเพิ่มอัตราส่วนขึ้นกว่าเท่าตัว
ออกแบบที่ 7:1 สำหรับทุกอย่างที่จะพิมพ์
4:1 คือเป้าหมายบนจอ ส่วน 7:1 คือเป้าหมายงานพิมพ์ ช่องว่างระหว่างสองค่านี้คือสิ่งที่กระดาษ หมึกที่บาน แสงสะท้อน และระยะการอ่านกินไป ให้ถือว่า 3:1 คือเส้นที่ต่ำกว่านั้นไม่ปล่อยงานออกไม่ว่าสื่อใด
ให้ช่องมองมุมมีคอนทราสต์เท่ากัน
สี่เหลี่ยมสามมุมถูกค้นหาก่อนที่อะไรจะถูกถอดรหัส การจัดสไตล์ให้เป็นสีรองที่อ่อนกว่าลวดลาย คือสาเหตุที่พบบ่อยที่สุดที่ทำให้โค้ดสวย ๆ ล้มเหลวตั้งแต่ก้าวแรกสุด
อย่าวางโค้ดบนภาพถ่ายเด็ดขาด
เกณฑ์แยกมืดสว่างถูกคำนวณเฉพาะจุด ภาพถ่ายจึงพลิกคำตัดสินกลางสัญลักษณ์ โมดูลเข้มอันเดียวกันจะถูกอ่านว่าเข้มเมื่ออยู่บนท้องฟ้าสีจาง และอ่านว่าสว่างเมื่ออยู่บนเงามืด ให้วางโค้ดบนพื้นสีเรียบแทน
ไล่เฉดสีปลอดภัยกว่าภาพถ่าย
การไล่เฉดพาดผ่านโมดูลยังคงรักษาความต่างเฉพาะจุดระหว่างเข้มกับสว่างไว้ได้ทุกที่ ซึ่งเป็นทั้งหมดที่ตัวแปลงภาพเป็นสองระดับต้องการ ให้ปลายทั้งสองด้านของการไล่เฉดอยู่เหนือเป้าหมาย ไม่ใช่เฉลี่ยแล้วพอดีเป้า
เอาสีแบรนด์ไปไว้ที่กรอบแทน
พื้นด้านหลังโค้ด ป้ายข้อความใต้โค้ด และปุ่มเชิญชวนข้าง ๆ ล้วนใส่สีแบรนด์เต็มความอิ่มตัวได้ ไม่มีอันไหนกินคอนทราสต์แม้แต่จุดเดียว
ตรวจสีอีกครั้งหลังแปลงเป็น CMYK
แดงหรือเขียว RGB ที่สดจะสูญความอิ่มตัวและเลื่อนเฉดเมื่อแปลงเป็น CMYK และคู่สีที่มีความหมายจริงคือคู่ที่พิมพ์ออกมา ให้แปลงก่อน แล้วนำค่าที่แปลงแล้วมาตรวจที่นี่ ไม่ใช่ค่าดั้งเดิมบนจอ
พิมพ์โมดูลสีเข้มด้วย K 100%
ดำผสมสี่เพลตต้องการการเข้าเพลตที่แม่นยำสมบูรณ์เพื่อรักษาขอบโมดูล 0.4 mm ค่าคลาดเคลื่อนการเข้าเพลตทั่วไปของออฟเซ็ตป้อนแผ่นราว 0.1 mm คิดเป็นหนึ่งในสี่ของโมดูลนั้น การใช้ดำเพลตเดียวจึงรักษาทุกขอบให้คมสะอาด
ถือว่าหมึกโลหะและหมึกสะท้อนแสงวัดค่าไม่ได้
ทอง เงิน ฟอยล์ และสปอต UV ไม่มีค่าการสะท้อนที่ตายตัว มันสะท้อนสิ่งที่อยู่ตรงหน้า ซึ่งมักเป็นดวงไฟบนเพดาน ไม่มีอัตราส่วนใดที่คำนวณจากค่าเลขฐานสิบหกจะอธิบายมันได้
ยืนยันคู่สีบนวัสดุที่พิมพ์จริง
อัตราส่วนเป็นเพียงคำทำนายเกี่ยวกับไฟล์ ให้พิมพ์โค้ดขนาดจริงบนวัสดุจริง ดูภายใต้แสงที่โค้ดจะอยู่จริง และสแกนด้วยมือถือสองเครื่องที่ต่างกันก่อนอนุมัติอะไรก็ตาม

ลองสีเหล่านี้ในตัวสร้างโค้ด
KoloQR เครื่องมือสร้าง QR Code ฟรีที่ทำโค้ดทรงกลมและรูปทรงกำหนดเองได้ รันการตรวจคอนทราสต์ชุดเดียวกันนี้สดบนภาพตัวอย่างขณะที่คุณแก้ชุดสี ทั้งลวดลาย ช่องมองมุม และพื้นหลัง
ฟรี ไม่ต้องสมัครบัญชี และไม่มีลายน้ำ โค้ดถูกสร้างในเบราว์เซอร์ของคุณ ปลายทางจึงไม่เคยถูกส่งไปที่เซิร์ฟเวอร์
สร้าง QR CodeQuestions? Answered
ออกแบบที่ 4:1 สำหรับหน้าจอ และ 7:1 สำหรับงานพิมพ์ และถือว่า 3:1 คือเส้นที่ต่ำกว่านั้นไม่ควรปล่อยงานออก ในทางเทคนิคตัวถอดรหัสทำงานได้ต่ำกว่านั้นมาก ตัวแปลงภาพเป็นสองระดับที่ใช้กันทั่วไปยอมแพ้ราว 1.24:1 แต่ช่องว่างทั้งหมดนั้นถูกใช้ไปกับการสะท้อนของกระดาษ หมึกที่บาน แสงสะท้อน ระยะทาง และมือที่ขยับ
ได้ กล้องมือถือรุ่นปัจจุบันส่วนใหญ่อ่านโค้ดกลับสีได้ แม้เครื่องสแกนรุ่นเก่าและเครื่องอ่านอุตสาหกรรมบางตัวจะตั้งสมมติฐานว่าเป็นโมดูลเข้มบนพื้นสว่าง โค้ดกลับสียังกินระยะเผื่อมากกว่าด้วย จึงควรรักษาอัตราส่วนให้สูงกว่า 7:1 อย่างสบาย ๆ และทดสอบกับอุปกรณ์จริงก่อนพิมพ์ทั้งงาน
เพราะเขียวอยู่ในตำแหน่งที่ทั้งตาและกล้องต่างให้คะแนนต่ำเมื่อเทียบกับพื้นขาว เขียวแบรนด์ทั่วไปอย่าง #22c55e อยู่ที่ 2.28:1 บนพื้นขาว ต่ำกว่าเส้นที่ควรปล่อยงานออก เมื่อทำให้เข้มขึ้นเป็น #166534 จะได้ 7.13:1 เป็นเฉดเดิม แต่ผ่านเป้าหมายงานพิมพ์พร้อมระยะเผื่อ
ต้อง สี่เหลี่ยมสามมุมคือสิ่งที่เครื่องสแกนหาให้เจอก่อนจะถอดรหัสอะไรทั้งสิ้น โค้ดที่ลวดลายคอนทราสต์ดีแต่ช่องมองมุมซีดจึงล้มตั้งแต่ก้าวแรก เครื่องมือนี้รายงานทั้งสองค่าและตัดสินจากค่าที่แย่กว่า
เพราะ QR Code ถูกอ่านด้วยกล้อง ไม่ใช่ด้วยตา อัตราส่วนคอนทราสต์ให้น้ำหนักเขียวที่ 71% ของความสว่างที่ตารับรู้ ส่วนช่องสีเทาของกล้องให้น้ำหนักเขียว 59% และไม่มีค่าชดเชยแสงฟุ้ง ทั้งสองค่าต่างกันมากที่สุดในสีอิ่มตัว และความต่างนั้นเองคือข้อค้นพบ
เทาอ่อนใช้ได้ถ้าคู่สียังผ่านเป้าหมาย แต่มันกินระยะเผื่อไปโดยไม่ได้อะไรกลับมา กระดาษเป็นตัวจำกัดว่าพื้นหลังจะพิมพ์ให้สว่างได้แค่ไหน ปลายด้านนั้นจึงถูกใช้ไปแล้ว ทุกจุดของคอนทราสต์ที่พื้นเทายอมเสียไป ต้องไปเอาคืนจากโมดูลสีเข้ม
ไม่ใช่โดยตัวมันเอง สิ่งที่สำคัญคือความต่างระหว่างโมดูลกับสิ่งที่อยู่ข้างหลัง ซึ่งวัดกันเฉพาะจุด สีอ่อนเรียบ ๆ หลังโค้ดที่เข้มมากมักไม่มีปัญหา คู่ที่ล้มเหลวคือสีแบรนด์โทนกลางอยู่หลังโค้ดโทนกลาง ไม่ว่าแต่ละสีจะดูดีแค่ไหนเมื่อแยกกัน
มันคือค่าสูงสุด อัตราส่วน 21:1 และเต็ม 255 ในช่องสีเทาของกล้อง ไม่มีอะไรทำได้ดีกว่านี้ ส่วนกรมท่าที่เกือบดำอย่าง #0f172a ได้ 17.9:1 และ 232 จาก 255 จึงแทบไม่ได้เสียอะไรที่วัดได้เลย แถมยังอ่านออกว่าเป็นสีแบรนด์
เปลี่ยน และมักแย่ลงในสีอิ่มตัว แดง เขียว และส้ม RGB ที่สดจะสูญความอิ่มตัวและเลื่อนเฉดเมื่อแปลง คู่สีที่ผ่าน 7:1 บนจอจึงอาจตกลงต่ำกว่านั้นบนแท่นพิมพ์ ให้แปลงก่อนแล้วนำค่าที่แปลงแล้วมาตรวจที่นี่
ไม่ได้ การแก้ไขข้อผิดพลาดซ่อมโมดูลที่เสียหายหรือถูกบัง หลังจากที่สัญลักษณ์ถูกค้นพบและอ่านออกเป็นมืดกับสว่างแล้ว ถ้ากล้องแยกมืดออกจากสว่างไม่ได้ตั้งแต่แรก ก็ไม่มีข้อมูลให้การกู้คืนทำงานด้วย คอนทราสต์เป็นเงื่อนไขตั้งต้น ไม่ใช่ตัวแปรที่เอาไปแลกได้
มี แต่โดยอ้อม โมดูลทรงมน ทรงจุด และรูปทรงตกแต่งอื่น ๆ ใส่หมึกลงในแต่ละช่องน้อยกว่าสี่เหลี่ยมเต็ม ตัวถอดรหัสที่กำลังมองหาสัดส่วนของช่องมองมุมจึงเห็นหลักฐานที่อ่อนกว่า โค้ดที่ตกแต่งแล้วใช้ระยะเผื่อไปก่อนที่งานพิมพ์จะมาแบ่งส่วนของมัน ให้เพิ่มคอนทราสต์ ไม่ใช่ลด
สำรวจต่อ
หน้าที่ต่อจากหน้านี้ - บริบทเดียวกัน โค้ดชนิดเดียวกัน หรือสิ่งที่ต้องตัดสินใจต่อไป
QR Code สร้างสรรค์
แนวทางออกแบบและตัวอย่างจริงของ QR Code ที่ดูตั้งใจ โดยไม่ยอมเสียความแน่นอนในการสแกน
QR Code สี
ใส่พาเลตของคุณลงใน QR Code โดยไม่ทำให้มันพัง สีไหนควรอยู่บนลวดลาย และสีไหนควรอยู่ที่กรอบ
ทำไม QR Code ถึงสแกนไม่ติด และจะรู้ได้อย่างไรว่าเป็นปัญหาแบบไหน
สามทางที่ QR Code ล้มเหลว - ไม่ถูกตรวจจับเลย อ่านได้ไม่ดี หรืออ่านได้สมบูรณ์แต่ปลายทางพัง - และวิธีที่อาการบอกคุณว่าเป็นแบบไหนก่อนจะวัดอะไรทั้งนั้น
เก้าอย่างที่ควรตรวจก่อนส่ง QR Code เข้าโรงพิมพ์
เก้าข้อที่คั่นอยู่ระหว่างไฟล์ QR Code กับงานพิมพ์ที่ใช้ได้จริง แต่ละข้อมาพร้อมตัวเลขที่ต้องผ่านและหน้าที่อธิบายว่าทำไม
คู่สี QR Code ห้าสิบคู่ และคู่ไหนที่รอดจากงานพิมพ์
คู่สี QR Code ห้าสิบคู่พร้อมอัตราส่วนคอนทราสต์ที่คำนวณไว้ทุกคู่ จัดกลุ่มตามว่าผ่านเกณฑ์งานพิมพ์ ผ่านเกณฑ์หน้าจอ หรือไม่ผ่านทั้งสองอย่าง
เครื่องอ่าน QR Code
อ่านสิ่งที่ QR Code เก็บไว้จากภาพหน้าจอ ภาพถ่าย หรือไฟล์ที่ส่งออก ถอดรหัสในเบราว์เซอร์และไม่เคยถูกอัปโหลด
ทำไมต้อง KoloQR?
- สร้าง QR Code สำหรับเว็บไซต์ เมนู Wi-Fi ไฟล์ PDF และนามบัตร
- ปรับแต่งสี โลโก้ และรูปทรงที่ไม่เหมือนใคร
- ดาวน์โหลดไฟล์ PNG และ SVG คุณภาพสูง
- ออกแบบมาเพื่อทั้งงานพิมพ์และงานดิจิทัล
