2010-12-29 63 views
14

Sự hiểu biết của tôi trong đó Mã QR chứa dữ liệu đang được đọc và không yêu cầu kết nối internet để diễn giải mã. Nếu đây là trường hợp, tại sao tôi nhận được một mã QR khác nhau mỗi khi tôi tạo lại một QR mới với cùng một dữ liệu?Tại sao không trùng lặp mã QR trông giống nhau?

Tôi thấy sự khác biệt nhất định nếu tôi sử dụng hai trình tạo khác nhau để tạo cùng một mã. Ví dụ, tạo một liên kết URL để http://www.yahoo.com tạo ra hai QRS khác nhau trên các trang web này:

http://qrcode.kaywa.com/

http://zxing.appspot.com/generator/

+1

Làm thế nào để bạn tạo các mã QR? Tôi nhìn giống nhau, cho cùng một nội dung. –

Trả lời

23

tâm rằng mã QR có thể sử dụng 4 cấp độ khác nhau sửa lỗi, dán nhãn L, M, Q và H, tương ứng. Ngoài ra, có một quá trình được gọi là mặt nạ, với ý định tăng cường độ bền của quá trình đọc bằng cách phân phối các pixel đen trắng trên hình ảnh. Ngoài ra còn có một số mẫu mặt nạ có sẵn, có thể tạo mã QR hợp lệ, nhưng với các kết quả khác nhau. Đọc thông số kỹ thuật để biết thêm thông tin về các thông số đó.

Điều đó đang được nói, với máy phát có cùng cài đặt, đầu ra phải luôn giống nhau, đó là câu hỏi ban đầu của bạn. Bây giờ, so sánh hai máy phát điện khác nhau có thể dẫn đến việc quan sát hai hình ảnh khác nhau do các hiệu ứng được đề cập ở trên.

Spec liên kết, một cách ngẫu nhiên chọn tắt của Google (tôi nhắc đến điều này bởi vì tiêu chuẩn ISO được bán đặc tả QR như một tài liệu tiêu chuẩn):

http://raidenii.net/files/datasheets/misc/qr_code.pdf

1

Họ là cùng ... Google & Nokia

alt text

alt text

Kaywa là khác nhau về mắt nhưng chứa thông tin tương tự.

Dù sao, QRC không khác nhau trên mọi thế hệ.

+1

Tôi đoán đó là câu hỏi thực sự ... tại sao trang web Kaywa tạo mã có vẻ khác? – Chris

1

Hai trang web có thể sử dụng hai phiên bản tiêu chuẩn mã QR khác nhau.

Hình ảnh này cho thấy một số khu vực nhất định của mã giữ thông tin về phiên bản và định dạng được sử dụng, do đó, hai mã QR có thể khác nhau ở các khu vực đó. Tôi thực sự không biết mã QR hoạt động như thế nào, nhưng tôi cho rằng một phiên bản hoặc định dạng khác cũng có nghĩa là phần còn lại của dữ liệu được sắp xếp hoặc mã hóa khác nhau.

http://en.wikipedia.org/wiki/File:QR_Code_Structure_Example.svg

Các vấn đề liên quan