Subir material

Suba sus trabajos a SEDICI, para mejorar notoriamente su visibilidad e impacto

 

Mostrar el registro sencillo del ítem

dc.date.accessioned 2024-09-03T14:24:28Z
dc.date.available 2024-09-03T14:24:28Z
dc.date.issued 2024-08-30
dc.identifier.uri http://sedici.unlp.edu.ar/handle/10915/169498
dc.description.abstract The present work entitled QRGB, consists of the development of an application in Python for the generation of QR codes using the additive color generation (RGB) method. This innovative method allows increasing the density of information stored in QR codes by using three color layers (red, green and blue), each representing a different set of data. QRGB offers an efficient and secure solution for storing and transmitting large amounts of information in limited spaces, significantly improving the capabilities of traditional black and white QR codes. By using three layers of colors, QRGB codes can store up to three times more information in the same space. This technique not only increases storage capacity but also improves information security, making it difficult to forge or manipulate the code. The overlay of multiple data layers allows redundancy to be implemented, increasing the robustness of the code against damage or reading errors. QRGBs are especially useful in applications that require the transmission of large amounts of data in limited spaces, such as in the packaging industry, digital business cards, and interactive advertising. Additionally, they have great potential in areas such as document and banknote security, where the authenticity and integrity of information are crucial. These points provide a solid foundation for understanding the innovation and advantages of colored QR codes (QRGB) compared to traditional QR codes, highlighting their applicability and potential in various sectors. This article presents a novel method for encoding and decoding information using a QRGB code, which involves the generation of three independent QR codes and their superimposition according to the additive color system (RGB). The research highlights the challenges encountered during the encoding and decoding processes due to the lack of specific libraries in Python, which required the creation of a custom solution using open source tools. The implementation takes advantage of Python and its libraries: qrcode[pil] to generate QR codes with the Pillow dependency for image manipulation, Pillow to open, manipulate and save different image formats, and opencv-python to perform tasks such as image processing and object detection. Despite facing issues with color mixing and accurate information retrieval, the proposed method demonstrates a significant increase in data density within a single QR code. Future work will focus on optimizing the algorithm and exploring potential applications in data security and high-density information storage. This Python script is designed to generate and decode QR codes with a logo overlay using a graphical user interface (GUI) built with Tkinter. The script combines several functionalities, such as creating QR codes, overlaying a logo, combining QR images of different colors, and manually decoding combined QR codes. en
dc.language en es
dc.subject Python es
dc.subject Rep.it IDE es
dc.subject Pip install qrcode(pil) es
dc.subject Pip install pillow es
dc.subject Pip install open-cv python es
dc.subject QR Code es
dc.subject RGB es
dc.subject Color es
dc.title QRGB+: Advanced QR Code Generator with RGB Color Method in Python to Expand Data Capacity en
dc.type Articulo es
sedici.identifier.uri https://www.opastpublishers.com/open-access-articles/qrgb-advanced-qr-code-generator-with-rgb-color-method-in-python-to-expand-data-capacity.pdf es
sedici.identifier.other https://doi.org/10.33140/JSNDC.04.02.21 es
sedici.identifier.issn 2994-6433 es
sedici.creator.person Anderson, Ibar Federico es
sedici.subject.materias Diseño Industrial es
sedici.description.fulltext true es
mods.originInfo.place Facultad de Artes es
sedici.subtype Articulo es
sedici.rights.license Creative Commons Attribution 4.0 International (CC BY 4.0)
sedici.rights.uri http://creativecommons.org/licenses/by/4.0/
sedici.description.peerReview peer-review es
sedici.relation.journalTitle Journal of Sensor Networks and Data Communications es
sedici.relation.journalVolumeAndIssue vol. 4, no. 2 es


Descargar archivos

Este ítem aparece en la(s) siguiente(s) colección(ones)

Creative Commons Attribution 4.0 International (CC BY 4.0) Excepto donde se diga explícitamente, este item se publica bajo la siguiente licencia Creative Commons Attribution 4.0 International (CC BY 4.0)