Research into colorization of QR codes, known as HCC2D (High Capacity Colored 2-Dimensional) codes has been ongoing. First of all, this standard is reasonably new, and after a brief search this author couldn’t find any decoder that would recognize rMQR codes, nor any software modules or libraries. There might be a few pitfalls if you want to do this outside the laboratory, however. The first 449 digits of pi expressed as a colorful rMQR code ![]() Then he uses the image manipulation program ImageJ, an open-source Java program developed at the National Institutes of Health, to implement the combination and deconstruction processes. As a proof-of-concept, takes the first 449 digits of pi, plus the decimal point, and splits them into three each 150 byte chunks. ![]() Or if you’re more comfortable with Go, check out this repository by. Generating rMQR codes can be done with this Python module by, who also makes the generator available online. To do these experiments, took advantage of readily available tools. Decoding is performed by separating the color image into its RGB components and then decoding the resulting three images. ![]() The basic idea is to generate three different rMQR codes, coloring them as red, green, blue, and merging the result. There are quite a few variations of rMQR, but the largest can hold 361 bytes. This rectangular-shaped QR code is designed to be used on narrow spaces, with an aspect ratio similar to that of a traditional 1D bar code. He chose the new rectangular micro QR code (rMQR) standard which was adopted last year as ISO/IEC 23941:2022. Recently wondered about increasing the data capacity of QR codes, and was able to successfully triple the number of bits using color.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |