QRGB++ in Python running in Visual Studio Code with a graphical interface (pip install kivy) + pip install pillow + pip install qrcode[pil] + pip install opencv-python
The paper presents a Python application, called QRGB++, that uses the RGB additive color method to generate advanced QR codes. This approach allows storing up to three times more information by combining three layers of colors (red, green, and blue), improving storage capacity and data security. Ope...
Guardado en:
| Autor principal: | |
|---|---|
| Formato: | Articulo Preprint |
| Lenguaje: | Inglés |
| Publicado: |
2024
|
| Materias: | |
| Acceso en línea: | http://sedici.unlp.edu.ar/handle/10915/171219 |
| Aporte de: |
| Sumario: | The paper presents a Python application, called QRGB++, that uses the RGB additive color method to generate advanced QR codes. This approach allows storing up to three times more information by combining three layers of colors (red, green, and blue), improving storage capacity and data security. Open source libraries such as qrcode[pil], Pillow, and opencv-python are used for the generation and decoding of these codes, and Kivy is used to create a graphical interface that facilitates user interaction. QRGB codes optimize the use of space in printed designs, contributing to sustainability by reducing the need for printed materials. The main results show that, despite the challenges related to color mixing and accurate data retrieval, the method significantly increases the density of stored information. The conclusions underline that, although this concept has not yet been widely adopted, it has potential for applications in sectors such as security, advertising, and visual cryptography. It is recommended to further optimize the algorithm and explore future ap-plications to improve the adoption and practical use of QRGB codes in current devices and environments. |
|---|