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...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Anderson, Ibar Federico
Formato: Articulo Preprint
Lenguaje:Inglés
Publicado: 2024
Materias:
App
os
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/171219
Aporte de:
Descripción
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.