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: |
| id |
I19-R120-10915-171219 |
|---|---|
| record_format |
dspace |
| spelling |
I19-R120-10915-1712192024-10-08T20:06:18Z http://sedici.unlp.edu.ar/handle/10915/171219 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 Anderson, Ibar Federico 2024-10-05 2024-10-08T13:50:13Z en Diseño Industrial App Code QR RGB color system Python qrcode[pil] Pillow (PIL) opencv-python (cv2) Kivy os webbrowser 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. Facultad de Artes Articulo Preprint http://creativecommons.org/licenses/by/4.0/ Creative Commons Attribution 4.0 International (CC BY 4.0) application/pdf |
| institution |
Universidad Nacional de La Plata |
| institution_str |
I-19 |
| repository_str |
R-120 |
| collection |
SEDICI (UNLP) |
| language |
Inglés |
| topic |
Diseño Industrial App Code QR RGB color system Python qrcode[pil] Pillow (PIL) opencv-python (cv2) Kivy os webbrowser |
| spellingShingle |
Diseño Industrial App Code QR RGB color system Python qrcode[pil] Pillow (PIL) opencv-python (cv2) Kivy os webbrowser Anderson, Ibar Federico 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 |
| topic_facet |
Diseño Industrial App Code QR RGB color system Python qrcode[pil] Pillow (PIL) opencv-python (cv2) Kivy os webbrowser |
| description |
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. |
| format |
Articulo Preprint |
| author |
Anderson, Ibar Federico |
| author_facet |
Anderson, Ibar Federico |
| author_sort |
Anderson, Ibar Federico |
| title |
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 |
| title_short |
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 |
| title_full |
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 |
| title_fullStr |
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 |
| title_full_unstemmed |
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 |
| title_sort |
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 |
| publishDate |
2024 |
| url |
http://sedici.unlp.edu.ar/handle/10915/171219 |
| work_keys_str_mv |
AT andersonibarfederico qrgbinpythonrunninginvisualstudiocodewithagraphicalinterfacepipinstallkivypipinstallpillowpipinstallqrcodepilpipinstallopencvpython |
| _version_ |
1825910342097567744 |