qr code มีหลักการยังไงครับ

แล้ววมันไม่ซ้ำกันบ้างหรอมีเป็นล้านๆโคด
สุดยอดความคิดเห็น
ความคิดเห็นที่ 6
1. ระบบ จะ detect หา มุม 3 มุม ซ้ายบน ขวาบน ซ้ายล่าง เพื่อเริ่มจับทิศทาง ว่าจะจับภาพ QR Code อย่างไร
2. ระบบ จะดูขนาด ของ 3 มุม ว่า ขนาดของ QR Code รูปนั้น ใช้ขนาดไหน 28x28 , 40x40 , 64x64 (หลายคนจะสงสัย ว่าแล้วจะมีขนาดเล็กๆ ไว้ทำไม ทำไมไม่ใช้ขนาดละเอียดไปเลย เพราะว่ายิ่งละเอียด ก็ต้องใช้ กล้องคุณภาพสูงในการจับครับ ถ้ากล้องสั่นหรือเบลอ อาจจะ detect ไม่ได้)
3. ระบบ อ่านออกมาเป็นตัวเลข binary โดยจะคัดสีที่ตัดกัน เช่น สีขาว = 1 / สีดำ = 0 แล้วก็จะไล่อ่านทั้ง QR Code ก็จะออกมาเช่น 0100110101011100101010101010101000001010111111000001110101101000001111111 เป็นต้น
4. จากนั้น ระบบ ก็จะแปลงเป็นภาษาที่เราอ่าน โดยมักแปลง binary to ascii ซึ่งจะใช้ binary หลายตัว แปลงเป็น ตัวอักษร 1 ตัว
เช่น
a = 01100001
A = 01000001
ก = 111000000001
ทำให้ QR Code ไม่สามารถเก็บข้อมูลได้มากมายเท่าไหร่ เราถึงมักจะเห็น QR Code ถูกใช้ เพื่อแค่เปิดหน้าเว็บไซต์ (เก็บเป็น www.ppantip.com) อะไรแบบนี้นั่นเอง

ปล. หลายๆ คนอาจจะ เคยเห็นว่า ทำไม QR Code ตรงกลางรูปถึงเป็น โลโก้ หรือเป็นรูปภาพได้ ? เพราะว่า QR Code กำหนดที่ตรงกลางไว้ เผื่อใส่รูปเล่นๆ นะครับ
ความคิดเห็นที่ 10
แบบละเอียดครับ
http://datagenetics.com/blog/november12013/index.html

สองรูปนี้อธิบายได้ดีที่สุดครับ (เอามาจากลิงค์ข้างบนครับ)


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