คู่สี QR Code ห้าสิบคู่ และคู่ไหนที่รอดจากงานพิมพ์
โดยทีม KoloQRงานวิจัย

จากคู่สีโค้ดกับพื้นหลังห้าสิบคู่ด้านล่าง สิบคู่ผ่าน 7:1 และพิมพ์ได้อย่างปลอดภัย สิบเอ็ดคู่อยู่ระหว่าง 4:1 ถึง 7:1 และเหมาะกับหน้าจอ ส่วนสิบสามคู่ต่ำกว่า 4:1 และไม่ควรใช้กับ QR Code เลย รูปแบบของคู่ที่ตกนั้นสม่ำเสมอมาก คือสีแบรนด์โทนกลาง สีเหลืองทุกเฉด สีส้มทุกเฉดที่อ่อนกว่าอำพัน 700 และสีเขียวทุกเฉดที่อ่อนกว่าเขียวป่า ล้วนอยู่ในกลุ่มล่างสุด
ประเด็นสำคัญ
- สิบคู่จากห้าสิบคู่ผ่าน 7:1 ซึ่งเป็นเป้าหมายใช้งานจริงของงานพิมพ์ ทั้งสิบคู่เป็นสีเข้มมากบนพื้นขาวหรือบนพื้นสีอ่อนที่เกือบขาว
- สิบสามคู่ต่ำกว่า 4:1 ทุกคู่ในนั้นคือสีโทนกลางหรือสีอ่อนที่ถูกใช้เป็นตัวโค้ดแทนที่จะเป็นพื้นหลัง ทั้งเหลือง ส้ม เขียวกลาง และไซแอนกลาง
- ความล้มเหลวนี้เป็นระบบ ไม่ใช่เรื่องสุ่ม สีที่เข้มพอจะพิมพ์ QR Code ให้อ่านออกมักเข้มกว่าสีที่แบรนด์คิดว่าเป็นสีของตัวเอง
- อัตราส่วนคอนทราสต์คือการคำนวณจากค่า hex สองค่า ตัวเลขทุกตัวในตารางนี้จึงทำซ้ำได้เอง ไม่ใช่แค่รายงานให้ฟัง และไม่มีการพิมพ์หรือสแกนโค้ดใดเพื่อสร้างตารางนี้
- อัตราส่วนบอกเรื่องคู่สี ไม่ได้บอกเรื่องงานพิมพ์ การบานของหมึก สีของวัสดุ ความเงา และการวัดแสงของกล้องเอง ล้วนคั่นอยู่ระหว่างอัตราส่วนที่ผ่านกับโค้ดที่สแกนติดจากกระดาษ
- การกลับสี คือโค้ดสีอ่อนบนพื้นเข้ม ให้อัตราส่วนสูงมากได้และยังล้มเหลวได้อยู่ดี เพราะตัวถอดรหัสบางตัวตั้งสมมติฐานว่าเข้มบนอ่อนและไม่เคยลองขั้วตรงข้ามเลย
ตัวเลขในตารางนี้คืออะไร และไม่ใช่อะไร
อัตราส่วนคอนทราสต์คือความสว่างสัมพัทธ์ของสีที่อ่อนกว่าในสองสี หารด้วยค่าของสีที่เข้มกว่า แล้วเลื่อนค่าให้สเกลวิ่งจาก 1:1 เมื่อสองสีเหมือนกัน ไปจนถึง 21:1 เมื่อเป็นดำบนขาว มันคือตัวเลขเดียวกับที่ WCAG ใช้กับความอ่านออกของตัวอักษร และเป็นค่าที่คำนวณเอาไม่ใช่สังเกตเอา คือแปลงแต่ละช่องสี sRGB ให้เป็นเชิงเส้น ถ่วงน้ำหนัก 0.2126 สำหรับแดง 0.7152 สำหรับเขียว และ 0.0722 สำหรับน้ำเงิน แล้วหาร
นิยามนี้ควรพูดให้แม่นยำ เพราะมันคือเหตุผลที่ทุกแถวข้างล่างตรวจสอบได้ ไม่มีใครต้องเชื่อตารางนี้ ค่า hex สองค่ากับสูตรหนึ่งสูตรให้ตัวเลขเดียวกันบนเครื่องไหนก็ได้ ซึ่งเป็นคำกล่าวอ้างคนละแบบกับ "เราทดสอบแล้วมันใช้ได้"
และนั่นก็คือขีดจำกัดของมันด้วย ไม่มีการพิมพ์และสแกน QR Code ใดเพื่อสร้างตารางนี้ คอลัมน์คำตัดสินคือการนำเกณฑ์ออกแบบสองค่าที่เว็บนี้เผยแพร่อยู่แล้ว - ราว 7:1 สำหรับงานพิมพ์และราว 4:1 สำหรับหน้าจอ - มาใช้กับอัตราส่วนที่คำนวณได้ มันคือตัวกรองไว้เลือกว่าคู่สีไหนคุ้มค่าจะทดสอบ ไม่ใช่ของแทนการทดสอบ
เหตุผลที่เกณฑ์เหล่านั้นสูงกว่าสิ่งที่ตัวถอดรหัสต้องการมาก อยู่ในการทดสอบคอนทราสต์ต่ำสุด คือตัวถอดรหัสโอเพนซอร์สที่อ่านโค้ดได้ยอมแพ้ราว 1.2:1 และทุกช่วงระหว่างจุดนั้นถึง 7:1 คือส่วนเผื่อไว้สำหรับสิ่งที่งานพิมพ์กระทำต่อโค้ดหลังจากที่ไฟล์ถูกต้องแล้ว
สิบคู่ที่ผ่านเกณฑ์งานพิมพ์
คู่เหล่านี้ถึง 7:1 หรือดีกว่า และยังเหลือส่วนเผื่อพอสำหรับการบานของหมึก การสะท้อนของกระดาษ และแหล่งแสงที่ไม่เป็นใจ ทุกคู่คือสีเข้มมากบนพื้นขาว
| คู่สี | Hex | อัตราส่วน | เหมาะกับ |
|---|---|---|---|
| ดำบนขาว | #000000 บน #FFFFFF | 21.00:1 | งานพิมพ์ |
| เกือบดำบนขาว | #111111 บน #FFFFFF | 18.88:1 | งานพิมพ์ |
| น้ำเงินกรมท่าบนขาว | #0B1F3A บน #FFFFFF | 16.52:1 | งานพิมพ์ |
| ม่วงเข้มบนขาว | #581C87 บน #FFFFFF | 10.88:1 | งานพิมพ์ |
| แดงเลือดหมูบนขาว | #7F1D1D บน #FFFFFF | 10.02:1 | งานพิมพ์ |
| แดงไวน์บนขาว | #9D174D บน #FFFFFF | 7.88:1 | งานพิมพ์ |
| เขียวเข้มบนขาว | #065F46 บน #FFFFFF | 7.68:1 | งานพิมพ์ |
| เทาอุ่นบนขาว | #57534E บน #FFFFFF | 7.63:1 | งานพิมพ์ |
| ส้มไหม้บนขาว | #9A3412 บน #FFFFFF | 7.31:1 | งานพิมพ์ |
| เขียวป่าบนขาว | #166534 บน #FFFFFF | 7.13:1 | งานพิมพ์ |
อ่านกลุ่มนี้ในเชิงปฏิบัติได้ว่า จานสีที่พิมพ์ได้นั้นแคบและลึก น้ำเงินกรมท่า แดงเลือดหมู แดงไวน์ เขียวเข้ม ม่วงเข้ม เหล่านี้คือสีที่ใช้ได้จริง และแบรนด์ที่อัตลักษณ์ของตัวเองอยู่ปลายด้านนั้นของจานสี พิมพ์ QR Code สีได้โดยไม่ต้องคิดมาก
สิบเอ็ดคู่ที่เหมาะกับหน้าจอ
คู่เหล่านี้อยู่ระหว่าง 4:1 ถึง 7:1 บนจอแสดงผลที่คอนทราสต์สมบูรณ์ แสงสม่ำเสมอ และขอบคม พวกมันไม่มีปัญหา แต่ในงานพิมพ์ พวกมันใช้ส่วนเผื่อหมดไปตั้งแต่หมึกยังไม่แห้ง
| คู่สี | Hex | อัตราส่วน | เหมาะกับ |
|---|---|---|---|
| ม่วง 700 บนขาว | #7E22CE บน #FFFFFF | 6.98:1 | หน้าจอเท่านั้น |
| น้ำเงินรอยัลบนขาว | #1D4ED8 บน #FFFFFF | 6.70:1 | หน้าจอเท่านั้น |
| แดง 700 บนขาว | #B91C1C บน #FFFFFF | 6.47:1 | หน้าจอเท่านั้น |
| เขียวน้ำทะเล 700 บนขาว | #0F766E บน #FFFFFF | 5.47:1 | หน้าจอเท่านั้น |
| ไซแอน 700 บนขาว | #0E7490 บน #FFFFFF | 5.36:1 | หน้าจอเท่านั้น |
| น้ำเงิน 600 บนขาว | #2563EB บน #FFFFFF | 5.17:1 | หน้าจอเท่านั้น |
| เขียว 700 บนขาว | #15803D บน #FFFFFF | 5.02:1 | หน้าจอเท่านั้น |
| อำพัน 700 บนขาว | #B45309 บน #FFFFFF | 5.02:1 | หน้าจอเท่านั้น |
| แดง 600 บนขาว | #DC2626 บน #FFFFFF | 4.83:1 | หน้าจอเท่านั้น |
| สโตน 500 บนขาว | #78716C บน #FFFFFF | 4.80:1 | หน้าจอเท่านั้น |
| ชมพู 600 บนขาว | #DB2777 บน #FFFFFF | 4.60:1 | หน้าจอเท่านั้น |
นี่คือแถบที่สีแบรนด์ส่วนใหญ่อยู่จริง และเป็นแถบที่ก่อความล้มเหลวแบบเฉพาะเจาะจง คือโค้ดที่สแกนติดในสตูดิโอแล้วไม่ติดบนชั้นวางสินค้า เพราะการทดสอบในสตูดิโอนั้นทำบนจอ
สิบสามคู่ที่ไม่ควรใช้กับโค้ดเลย
ต่ำกว่า 4:1 QR Code จะพึ่งความยืดหยุ่นของตัวถอดรหัสแทนที่จะอ่านออกด้วยตัวเอง คู่สีเหล่านี้บางครั้งก็สแกนติด บนมือถือดี ๆ ในแสงดี ๆ ที่ขนาดใหญ่พอ ซึ่งแย่กว่าการล้มเหลวไปเลย เพราะมันผ่านการทดสอบเดียวที่ทุกคนทำ
| คู่สี | Hex | อัตราส่วน | เหมาะกับ |
|---|---|---|---|
| ม่วง 500 บนขาว | #A855F7 บน #FFFFFF | 3.96:1 | ไม่เหมาะทั้งสองแบบ |
| แดง 500 บนขาว | #EF4444 บน #FFFFFF | 3.76:1 | ไม่เหมาะทั้งสองแบบ |
| น้ำเงิน 500 บนขาว | #3B82F6 บน #FFFFFF | 3.68:1 | ไม่เหมาะทั้งสองแบบ |
| ส้ม 600 บนขาว | #EA580C บน #FFFFFF | 3.56:1 | ไม่เหมาะทั้งสองแบบ |
| ชมพู 500 บนขาว | #EC4899 บน #FFFFFF | 3.53:1 | ไม่เหมาะทั้งสองแบบ |
| อำพัน 600 บนขาว | #D97706 บน #FFFFFF | 3.19:1 | ไม่เหมาะทั้งสองแบบ |
| ทองบนขาว | #CA8A04 บน #FFFFFF | 2.94:1 | ไม่เหมาะทั้งสองแบบ |
| ส้ม 500 บนขาว | #F97316 บน #FFFFFF | 2.80:1 | ไม่เหมาะทั้งสองแบบ |
| ไซแอน 500 บนขาว | #06B6D4 บน #FFFFFF | 2.43:1 | ไม่เหมาะทั้งสองแบบ |
| เขียว 500 บนขาว | #22C55E บน #FFFFFF | 2.28:1 | ไม่เหมาะทั้งสองแบบ |
| เหลือง 500 บนขาว | #EAB308 บน #FFFFFF | 1.92:1 | ไม่เหมาะทั้งสองแบบ |
| เขียวมะนาวบนขาว | #78D650 บน #FFFFFF | 1.82:1 | ไม่เหมาะทั้งสองแบบ |
| เหลือง 400 บนขาว | #FACC15 บน #FFFFFF | 1.53:1 | ไม่เหมาะทั้งสองแบบ |
รูปแบบที่พาดผ่านกลุ่มนี้คือข้อค้นพบที่ควรเก็บกลับไป ไม่ใช่ว่าบางเฉดสีตกและบางเฉดผ่าน แต่คือ ความสว่างเป็นตัวแปร ส่วนเฉดสีไม่ใช่ สีเขียวปรากฏในทั้งสามแถบ คือเขียวเข้มผ่านที่ 7.68:1 เขียว 700 ใช้ได้เฉพาะหน้าจอที่ 5.02:1 และเขียว 500 ตกที่ 2.28:1 สีเดียวกันในความคิดเดียวกันสามครั้ง เปลี่ยนแค่ความสว่างเท่านั้น
โค้ดสีเข้มบนกระดาษที่มีสีพื้น
การพิมพ์ลงบนอะไรก็ตามที่ไม่ใช่สีขาวทำให้อัตราส่วนลดลง เพราะโมดูลสีอ่อนของโค้ดคือตัวกระดาษเอง กระดาษคราฟท์ ครีม รีไซเคิล และกระดาษสี ล้วนเริ่มต้นจากจุดที่ต่ำกว่าที่ไฟล์บอกไว้ และไฟล์บอกคุณไม่ได้ว่าต่ำลงเท่าไร
| คู่สี | Hex | อัตราส่วน | เหมาะกับ |
|---|---|---|---|
| ดำบนครีม | #000000 บน #FDF6E3 | 19.47:1 | งานพิมพ์ |
| ดำบนเบจ | #000000 บน #F5F5DC | 18.98:1 | งานพิมพ์ |
| เทาถ่านบนขาวนวล | #1A1A1A บน #F7F7F5 | 16.23:1 | งานพิมพ์ |
| น้ำเงินออกซ์ฟอร์ดบนเกือบขาว | #14213D บน #FCFCFC | 15.57:1 | งานพิมพ์ |
| น้ำเงินกรมท่าบนฟ้าซีด | #0B1F3A บน #EFF6FF | 15.18:1 | งานพิมพ์ |
| น้ำเงินออกซ์ฟอร์ดบนอำพันซีด | #14213D บน #FEF3C7 | 14.35:1 | งานพิมพ์ |
| เทาถ่านบนเทากลาง | #1A1A1A บน #D4D4D8 | 11.78:1 | งานพิมพ์ |
| แดงเลือดหมูบนแดงซีด | #7F1D1D บน #FEF2F2 | 9.16:1 | งานพิมพ์ |
| เขียวป่าบนเขียวซีด | #166534 บน #F0FDF4 | 6.81:1 | หน้าจอเท่านั้น |
| เทาเข้มบนเทา 400 | #333333 บน #9CA3AF | 4.98:1 | หน้าจอเท่านั้น |
สองแถวสุดท้ายคือแถวที่สอนอะไรได้มากที่สุด เขียวป่าบนขาวผ่านที่ 7.13:1 แต่เขียวเดียวกันบนพื้นเขียวซีดตกลงมาที่ 6.81:1 และไม่ผ่านเกณฑ์งานพิมพ์อีกต่อไป สีพื้นที่แทบมองไม่เห็นได้ย้ายคู่สีที่เคยผ่านไปอยู่ในแถบก้ำกึ่งแล้ว
โค้ดสีอ่อนบนพื้นเข้มเป็นอีกคำถามหนึ่ง
การกลับสี QR Code คือวางโมดูลสีอ่อนบนพื้นหลังสีเข้ม ให้อัตราส่วนสูงได้ง่ายมาก และอัตราส่วนไม่ใช่ปัญหาของมัน ปัญหาคือสูตรอัตราส่วนคอนทราสต์นั้นสมมาตร แต่ตัวถอดรหัสไม่สมมาตร
| คู่สี | Hex | อัตราส่วน | เหมาะกับ |
|---|---|---|---|
| ขาวบนดำ | #FFFFFF บน #000000 | 21.00:1 | ต้องทดสอบ |
| ขาวนวลบนเกือบดำ | #F5F5F5 บน #111111 | 17.32:1 | ต้องทดสอบ |
| ขาวบนน้ำเงินกรมท่า | #FFFFFF บน #0B1F3A | 16.52:1 | ต้องทดสอบ |
| เหลือง 400 บนเกือบดำ | #FACC15 บน #111111 | 12.33:1 | ต้องทดสอบ |
| เขียวมะนาวบนเกือบดำ | #78D650 บน #111110 | 10.38:1 | ต้องทดสอบ |
| น้ำเงิน 400 บนน้ำเงินกรมท่า | #60A5FA บน #0B1F3A | 6.50:1 | ต้องทดสอบ |
QR Code ถูกกำหนดไว้ว่าเป็นโมดูลสีเข้มบนพื้นหลังสีอ่อน และแม้ตัวถอดรหัสหลายตัวจะลองขั้วกลับด้านให้ แต่ไม่ใช่ทุกตัวที่ลอง และไม่มีตัวไหนรับปาก นี่คือคำถามเรื่องประชากรของเครื่องสแกนมากกว่าคำถามเรื่องสี และไม่มีอัตราส่วนใดตอบได้ ถ้างานออกแบบเรียกร้องโค้ดกลับสี คอลัมน์คำตัดสินจึงบอกว่าต้องทดสอบ เพราะการทดสอบเป็นทางเดียวที่จะรู้
สิ่งที่อัตราส่วนไม่ได้บอกคุณ
มีสี่อย่างคั่นอยู่ระหว่างอัตราส่วนที่ผ่านกับโค้ดที่สแกนติดจากกระดาษ และไม่มีอย่างไหนมองเห็นได้ในไฟล์
- การบานของหมึก แท่นพิมพ์ทุกเครื่องทำให้พื้นที่เข้มโตขึ้นเล็กน้อย บน QR Code นั่นแปลว่าโมดูลสีอ่อนแคบลง ซึ่งลดคอนทราสต์ที่ใช้ได้จริงตรงระดับความละเอียดที่ตัวถอดรหัสสุ่มอ่านพอดี
- วัสดุ อัตราส่วนตั้งสมมติฐานว่าพื้นหลังมีสีตามไฟล์ บนกระดาษไม่เคลือบ กระดาษรีไซเคิล หรือกระดาษสี มันไม่ใช่แบบนั้น และกระดาษกำลังทำงานอยู่ครึ่งหนึ่ง
- ผิวเคลือบ ฟิล์มเคลือบเงาวางแสงสะท้อนแบบกระจกลงบนบางส่วนของสัญลักษณ์ได้ ไม่ว่าคู่สีที่อยู่ข้างใต้จะดีแค่ไหน โค้ด 21:1 ที่อยู่ใต้แสงสะท้อนก็เป็นโค้ด 1:1 ตรงหย่อมนั้น
- การวัดแสงของกล้อง มือถือวัดแสงทั้งฉาก โค้ดเล็ก ๆ บนพื้นผิวสว่างกว้าง ๆ จะถูกวัดแสงตามพื้นผิวนั้น และไปถึงตัวถอดรหัสในสภาพที่แบนราบกว่าตอนออกจากโรงพิมพ์
ด้วยเหตุนี้คอลัมน์คำตัดสินจึงเขียนไว้เป็นเกณฑ์ ไม่ใช่คำสัญญา การผ่าน 7:1 แปลว่าคู่สีไม่ใช่สาเหตุที่โค้ดล้มเหลว ไม่ได้แปลว่าโค้ดจะไม่ล้มเหลว
วิธีตรวจคู่สีที่ไม่มีอยู่ในตารางนี้
จานสีของแบรนด์ส่วนใหญ่มีสีที่ไม่ได้อยู่ในห้าสิบคู่นี้ การตรวจใช้เวลาไม่กี่วินาที และเป็นวิธีเดียวกับที่ใช้สร้างตารางนี้
- หาอัตราส่วนจากค่า hex สองค่า. ใส่สีของโค้ดกับสีพื้นหลังลงในตัวตรวจคอนทราสต์ QR มันคืนค่าตัวเลขเดียวกับที่ตารางนี้ใช้ สำหรับคู่สีใดก็ได้
- เทียบกับงานจริง ไม่ใช่เทียบกับตัวเลขเดียว. ราว 7:1 สำหรับอะไรก็ตามที่พิมพ์ออกมา และราว 4:1 สำหรับโค้ดที่จะอยู่บนหน้าจอเท่านั้น ถ้าต่ำกว่า 4:1 ให้เปลี่ยนสีแทนที่จะเปลี่ยนขนาด
- ถ้าไม่ผ่าน ให้ทำให้เข้มขึ้นแทนการเปลี่ยนเฉดสี. ความล้มเหลวในตารางนี้เป็นเรื่องความสว่าง สีส้มของแบรนด์ที่ตกที่ 2.80:1 มักมีญาติที่เข้มกว่าอยู่ในจานสีเดียวกัน ซึ่งผ่าน 7:1 และยังอ่านออกว่าเป็นแบรนด์นั้นอยู่
- วัดไฟล์ที่ส่งออก ไม่ใช่วัดตัวอย่างสี. ตัวตรวจสอบ QR Codeอ่านไฟล์ที่ส่งออกเสร็จแล้วและรายงานคอนทราสต์ที่มีอยู่จริงในนั้น พร้อมพื้นที่ว่างรอบโค้ดและขนาดโมดูล ไล่ระดับสีหรือพื้นหลังนุ่ม ๆ เปลี่ยนคำตอบที่ตัวอย่างสีให้ไว้
- ไล่บันไดคอนทราสต์ก่อนพิมพ์งานใหญ่. บันไดคอนทราสต์ในการทดสอบคอนทราสต์ต่ำสุดให้เกณฑ์สำหรับมือถือของคุณเองและวัสดุของคุณเอง ซึ่งเป็นตัวเลขเดียวที่อธิบายงานของคุณแทนที่จะอธิบายกรณีทั่วไป
สำหรับด้านงานออกแบบของการตัดสินใจเดียวกัน คือส่วนไหนของโค้ดที่ใส่สีได้บ้างและควรวางสีเน้นตรงไหน QR Code สีครอบคลุมเรื่องตำแหน่งการวางแทนเรื่องการคำนวณ
สร้าง QR Code ของคุณ
ฟรี ไม่ต้องสมัครบัญชี ไม่มีลายน้ำ เลือกรูปทรง ใส่โลโก้ ตรวจคอนทราสต์ แล้วส่งออกเป็น SVG, PDF, EPS หรือ PNG ได้ โค้ดแบบสแตติกที่ไม่มีค่าสมัครสมาชิกอยู่เบื้องหลัง
สร้าง QR CodeQuestions? Answered
ออกแบบที่ราว 7:1 สำหรับงานพิมพ์และราว 4:1 สำหรับหน้าจอ ตัวถอดรหัสรับได้ต่ำกว่านั้นมาก คือตัวโอเพนซอร์สที่อ่านโค้ดได้ยอมแพ้ราว 1.2:1 แต่ทุกช่วงระหว่างจุดนั้นถึง 7:1 คือส่วนเผื่อสำหรับการบานของหมึก กระดาษ แสงจ้า และการวัดแสงของกล้อง คู่สีที่ต่ำกว่า 4:1 กำลังพึ่งความยืดหยุ่นของตัวถอดรหัสแทนความอ่านออก
ไม่ได้ในฐานะตัวโค้ดเอง เหลือง 400 บนขาววัดได้ 1.53:1 และเหลือง 500 วัดได้ 1.92:1 ทั้งคู่ต่ำกว่าเกณฑ์ที่ใช้งานได้จริงมาก สีเหลืองใช้เป็นพื้นหลังโดยมีโค้ดสีเข้มมากวางทับได้ และใช้แบบกลับสีบนพื้นเกือบดำได้ที่ 12.33:1 แต่โค้ดสีเหลืองบนพื้นอ่อนนั้นใช้ไม่ได้
สีแบรนด์ส่วนใหญ่อยู่ระหว่าง 4:1 ถึง 7:1 ซึ่งพอบนจอแต่ไม่พอบนกระดาษ หน้าจอให้คอนทราสต์ที่สมบูรณ์ แสงสม่ำเสมอ และขอบคม ส่วนงานพิมพ์จ่ายทั้งสามอย่างนั้นไปกับการบานของหมึก การสะท้อน และแสงจ้า การทดสอบบนจอคือการทดสอบที่ง่ายกว่า
มันวัดได้ 21:1 เท่ากับดำบนขาว และยังต้องทดสอบอยู่ดี มาตรฐาน QR กำหนดโมดูลสีเข้มบนพื้นหลังสีอ่อน ตัวถอดรหัสหลายตัวลองขั้วกลับด้านและบางตัวไม่ลอง โค้ดกลับสีจึงเป็นคำถามเรื่องประชากรของเครื่องสแกนที่ตัวเลขคอนทราสต์ตอบไม่ได้
ไม่เสียในตัวมันเอง ดำบนครีมวัดได้ 19.47:1 และดำบนเบจได้ 18.98:1 ทั้งคู่สูงกว่าเกณฑ์งานพิมพ์มาก สิ่งที่ทำให้โค้ดเสียคือสีของลวดลายที่อ่อนลง ไม่ใช่กระดาษที่เข้มขึ้น การผสมที่ควรเลี่ยงคือโค้ดสีเข้มบนวัสดุโทนกลาง
ไม่ และตารางก็ไม่ได้อ้างแบบนั้น อัตราส่วนทุกค่าคำนวณจากค่า hex สองค่าด้วยสูตรความสว่างสัมพัทธ์มาตรฐาน ซึ่งทำให้ทุกตัวเลขทำซ้ำได้เองแทนที่จะเป็นแค่รายงาน คอลัมน์คำตัดสินนำเกณฑ์ออกแบบที่เผยแพร่แล้วมาใช้กับตัวเลขนั้น ส่วนคำถามที่ว่าคู่สีหนึ่งจะรอดจากแท่นพิมพ์หนึ่งหรือไม่ เป็นเรื่องของปรู๊ฟ ไม่ใช่เรื่องของการคำนวณ
แปลงแต่ละช่องสี sRGB ของทั้งสองสีให้เป็นเชิงเส้น ถ่วงน้ำหนัก 0.2126 สำหรับแดง 0.7152 สำหรับเขียว และ 0.0722 สำหรับน้ำเงิน เพื่อให้ได้ความสว่างสัมพัทธ์ แล้วหารค่าที่อ่อนกว่าด้วยค่าที่เข้มกว่าโดยบวก 0.05 เข้ากับทั้งสองค่า เครื่องคำนวณคอนทราสต์ตามมาตรฐาน WCAG ตัวใดก็ทำเลขชุดเดียวกันนี้ รวมถึงตัวที่อยู่บนเว็บนี้
ได้ถึงจุดหนึ่งเท่านั้น และเป็นการดึงคานผิดตัว ขนาดช่วยให้ตัวถอดรหัสแยกโมดูลออกจากกันได้ แต่สิ่งที่ทำให้มันบอกความต่างของโมดูลได้คือคอนทราสต์ โค้ด 2:1 ที่พิมพ์ขนาด 10 ซม. ก็เป็นแค่ลวดลายใหญ่ ๆ ที่แบนราบ ให้เปลี่ยนสีก่อน แล้วค่อยกำหนดขนาดตามระยะอ่าน
สำรวจต่อ
หน้าที่ต่อจากหน้านี้ - บริบทเดียวกัน โค้ดชนิดเดียวกัน หรือสิ่งที่ต้องตัดสินใจต่อไป
QR Code สี
ใส่พาเลตของคุณลงใน QR Code โดยไม่ทำให้มันพัง สีไหนควรอยู่บนลวดลาย และสีไหนควรอยู่ที่กรอบ
ทำไม QR Code ถึงสแกนไม่ติด และจะรู้ได้อย่างไรว่าเป็นปัญหาแบบไหน
สามทางที่ QR Code ล้มเหลว - ไม่ถูกตรวจจับเลย อ่านได้ไม่ดี หรืออ่านได้สมบูรณ์แต่ปลายทางพัง - และวิธีที่อาการบอกคุณว่าเป็นแบบไหนก่อนจะวัดอะไรทั้งนั้น
เก้าอย่างที่ควรตรวจก่อนส่ง QR Code เข้าโรงพิมพ์
เก้าข้อที่คั่นอยู่ระหว่างไฟล์ QR Code กับงานพิมพ์ที่ใช้ได้จริง แต่ละข้อมาพร้อมตัวเลขที่ต้องผ่านและหน้าที่อธิบายว่าทำไม
ร้านค้าปลีก
ข้อมูลสินค้า สต๊อก และลิงก์รีวิว บนป้ายบนชั้น กระจกหน้าร้าน และป้ายที่แคชเชียร์
เอเจนซีอีเวนต์
โค้ดที่ผลิตให้อีเวนต์ของคนอื่น ทั้งรีไดเรกต์ของลูกค้า เอกสารสเปกสำหรับผู้ออกบูธ การพิมพ์บัตรประจำตัว และป้ายที่กำหนดขนาดตามห้องจริง
ME-QR ฟรีจริง และคนที่จ่ายคือคนที่สแกน
แผนฟรีของ ME-QR เป็นของจริงและใจกว้างผิดปกติ แต่คนที่จ่ายคือคนที่สแกนโค้ดของคุณ เราอ่านเอนด์พอยต์ราคา คำถามที่พบบ่อย และเงื่อนไขการใช้งานเมื่อวันที่ 29 สิงหาคม 2026 แล้วจดไว้ว่าคำว่าฟรีที่นี่หมายถึงอะไร
ทำไมต้อง KoloQR?
- สร้าง QR Code สำหรับเว็บไซต์ เมนู Wi-Fi ไฟล์ PDF และนามบัตร
- ปรับแต่งสี โลโก้ และรูปทรงที่ไม่เหมือนใคร
- ดาวน์โหลดไฟล์ PNG และ SVG คุณภาพสูง
- ออกแบบมาเพื่อทั้งงานพิมพ์และงานดิจิทัล

