Test QR-Codes
note
source is in plain text, qrcode images are generated at http://qrcode.kaywa.com using the default medium sized setting unless otherwise stated. all tests should in future be done at all size settings with result recorded for physical dimensional difference.
Table of Contents
- Color Tests
- Basic Tests
- Protocol Tests
- Import Tests
- Size Tests
- Error Correction Tests
- Other Tests?
Color Tests
| Red Hue Test |
The QR code has been colored Red to tes if the hue makes a difference when attempting to read the value |
| 75% Grey Test |
The Black portions of the QR code have been reduce to 75% grey to test the threshold of how much difference there needs to be |
| 50% Grey Test |
The Black portions of the QR code have been reduce to 50% grey to test the threshold of how much difference there needs to be |
| 25% Grey Test |
The Black portions of the QR code have been reduce to 25% grey to test the threshold of how much difference there needs to be |
| Inverted Color Test |
The normal black and white patterns have been inverted |
| Color Background Test |
The normal black registration on a yellow background |
| Multi-color Test |
Pixels in the image are various colors which produce another image |
Basic Tests
Protocol Tests
| simple mailto |
see if the device can decode and do anything specific with the data |
| simple tel |
see if the device can decode and do anything specific with the data |
| simple sms |
see if the device can decode and do anything specific with the data |
| simple ftp |
test the device with FTP connections |
| simple callto |
Unsupported SKYPE protocol |
| simple RealAudio Stream |
test to see if the reader will pass protocols to the device to resolve |
| feed URL |
test the device for un-supported feed protocol |
| complex email address |
Mailto protocol with various parameters |
| email address no protocol |
created a basic email address, without any mailto protocol |
| data protocol |
using the data uri scheme, i encoded a red dot |
| map protocol |
the iPhone uses a psudeo maps: protocol to launch the map.app |
Import Tests
| Simple vCard |
show resulting contact deatils with click to save to local address book |
| Simple iCalendar |
show event with click to save to local calendar |
| Simple BIZCARD |
|
| Comlpex vCard |
|
| vTodo |
|
| vAlarm |
|
| Arbitrary XML |
|
| RSS |
|
| GEO Waypoints, GPX |
|
| GPS KML |
|
Size Tests
| hello world (small) |
|
| hello world (medium) |
|
| hello world (large) |
|
| |
|
Error Correction Tests
| minor damage |
A few minor pixels missing randomly taken out |
| damage middle |
middle section has been removed over various lines & rows |
| damage corner |
damage to the corner over various lines & rows |
| missing corner registration |
Remove the middle registration mark, so it can not determine top |
|
missing 2 corner registration
|
remove two registration marks, no other damage |
| maximum damage |
Maximum damage to compare readers |
| various encoding levels with various damage levels |
|
Noise Tests
tests to add
- white on black code, does result differ when whole screen is black, rather then just 1px border?
Comments (0)
You don't have permission to comment on this page.