# Créer un qrcode avec des images

**URL:** <https://www.debian-fr.org/t/creer-un-qrcode-avec-des-images/85973>\
**Category:** Support Debian\
**Created:** [Janvier 9, 2022, 5:57 UTC](https://www.debian-fr.org/t/creer-un-qrcode-avec-des-images/85973 "2022-01-09T17:57:04Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Janvier 9, 2022, 5:57 UTC](https://www.debian-fr.org/t/creer-un-qrcode-avec-des-images/85973/1 "2022-01-09T17:57:04Z")

</div>

salut  
je voudrais créer un qrcode avec des images plutot que des carrés noirs  
plus exactement je voudrais que des nnon informaticiens, mais qui utilisent linux le fassent.  
j’utilise souvent qtqr  
on a aussi qrtools\* python3-qrcode python3-pyqrcode python3-qrcodegen  
j’ai même vu du latex

si quelqu’un sait…  
merci

---

<div class="post-metadata">

**Author:** ![nicola](https://www.debian-fr.org/user_avatar/www.debian-fr.org/nicola/32/8969_2.png) [@nicola](https://www.debian-fr.org/u/nicola)\
**Post date:** [Janvier 9, 2022, 6:14 UTC](https://www.debian-fr.org/t/creer-un-qrcode-avec-des-images/85973/2 "2022-01-09T18:14:54Z")

</div>

J’ai quelques scripts qui pourraient te faire ça (les lecteurs de GLMF s’en souviennent peut-être) mais il faudrait les modifier d’abord.  
Depuis, j’ai écrit un script en tkinter pour faciliter la création mais il nécessite encore des retouches… et il ne sait pas faire ce que tu veux, pas plus que la classe sous-jacente (mais je pense qu’il n’y a pas grand chose à faire).  
Attention, le style risque de piquer les yeux d’un pythoniste.  
Il sait néanmoins créer code QR en svg, où chaque module (les carrés) sont créés un par un. C’est peut-être là qu’il faut voir.

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Janvier 9, 2022, 6:46 UTC](https://www.debian-fr.org/t/creer-un-qrcode-avec-des-images/85973/3 "2022-01-09T18:46:24Z")

</div>

merci  
effectivement c’est une solution;  
dans ce cas, il faudrait récupérer les empalcements x,y de tous les carrés

j’avais aussi comme idée de générer un grend carré contenant plein de petits carrée et de rendre transparents les carrés noirs puis de mettre les calques l’un sur l’autre, avec imagemagick , python ou php-gd

---

<div class="post-metadata">

**Author:** ![nicola](https://www.debian-fr.org/user_avatar/www.debian-fr.org/nicola/32/8969_2.png) [@nicola](https://www.debian-fr.org/u/nicola)\
**Post date:** [Janvier 9, 2022, 7:00 UTC](https://www.debian-fr.org/t/creer-un-qrcode-avec-des-images/85973/4 "2022-01-09T19:00:41Z")

</div>

Mon script utilise svgwrite pour le svg mais si on demande une image matricielle, il utilise PIL.

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Janvier 10, 2022, 6:03 UTC](https://www.debian-fr.org/t/creer-un-qrcode-avec-des-images/85973/5 "2022-01-10T18:03:06Z")

</div>

salut,  
ca m’intéresse, si tu peux m’envoyer le code ce serait sympa

---

<div class="post-metadata">

**Author:** ![nicola](https://www.debian-fr.org/user_avatar/www.debian-fr.org/nicola/32/8969_2.png) [@nicola](https://www.debian-fr.org/u/nicola)\
**Post date:** [Janvier 10, 2022, 6:21 UTC](https://www.debian-fr.org/t/creer-un-qrcode-avec-des-images/85973/6 "2022-01-10T18:21:30Z")

</div>

Je ne peux pas t’envoyer ça directement, le forum refuse les script Python.  
Je t’envoie en privé un lien vers les fichiers, ils sont sur mon site.

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Janvier 10, 2022, 8:19 UTC](https://www.debian-fr.org/t/creer-un-qrcode-avec-des-images/85973/7 "2022-01-10T20:19:14Z")

</div>

merci  
je viens d’en faire un en bash+python  
mais en fait ça marche pas : les lecteurs ne comprennent rien ):

 ![temp2](https://www.debian-fr.org/uploads/default/original/2X/0/0bd432961f7c4df765cc8c6e5ea05b9bc3cbc3b9.png)

---

<div class="post-metadata">

**Author:** ![nicola](https://www.debian-fr.org/user_avatar/www.debian-fr.org/nicola/32/8969_2.png) [@nicola](https://www.debian-fr.org/u/nicola)\
**Post date:** [Janvier 11, 2022, 7:54 UTC](https://www.debian-fr.org/t/creer-un-qrcode-avec-des-images/85973/8 "2022-01-11T07:54:09Z")

</div>

Essaie avec un fond noir et un détourage blanc des manchots.

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Janvier 11, 2022, 2:43 UTC](https://www.debian-fr.org/t/creer-un-qrcode-avec-des-images/85973/9 "2022-01-11T14:43:28Z")

</div>

j’ai essayé avec ça:

 ![fond](https://www.debian-fr.org/uploads/default/original/2X/e/ef2721a6276e0ccd662d98b97a67893ee64ed673.png)

 ![78094059](https://www.debian-fr.org/uploads/default/original/2X/3/3d933159daf13c9cd5c3d90815bcd96fcbb43e06.png)

mais ça n’a pas marché non plus  
( sauf sur ce forum ou l’image est plus petite, mais on ne reconnait plus le pingouin donc ça perd de l’itnérêt )

plus exactement: quand je regarde le thumbnails dans nemo et que j’agrandis au maximum, mon smartphone arrive à lire sur l’écran

concrètement, il faut que ça ressemble énormément à des carrés noirs

ce qui est bizarre c’est que la fonction qrencode, quand elle donne des fichiers textes ( utf8 avec carré noirs, ASCII avec # ) , ne marche pas non plus

---

<div class="post-metadata">

**Author:** ![nicola](https://www.debian-fr.org/user_avatar/www.debian-fr.org/nicola/32/8969_2.png) [@nicola](https://www.debian-fr.org/u/nicola)\
**Post date:** [Janvier 11, 2022, 2:50 UTC](https://www.debian-fr.org/t/creer-un-qrcode-avec-des-images/85973/10 "2022-01-11T14:50:53Z")

</div>

zbarimg ne reconnaît pas le code QR, en effet.  
J’ai essayé avec le taylayphone de mon épouse, pareil. Peut-être que le manchot a trop de contraste. Essaie avec un manchot tout noir ? Je suis surpris que la deuxième image ne fonctionne pas.  
Ha si, elle fonctionne dans le taylayphone de mon épouse (`bonjour tout le monde\n`) mais pas avec zbarimg.  
Le mode ASCII donne des rectangles, c’est peut-être ça qui dérange les lecteurs.

---

<div class="post-metadata">

**Author:** ![limax](https://www.debian-fr.org/user_avatar/www.debian-fr.org/limax/32/3886_2.png) [@limax](https://www.debian-fr.org/u/limax)\
**Post date:** [Janvier 12, 2022, 10:15 UTC](https://www.debian-fr.org/t/creer-un-qrcode-avec-des-images/85973/11 "2022-01-12T22:15:32Z")

</div>

et une image comme ça ?

 ![code2](https://www.debian-fr.org/uploads/default/original/2X/f/f20b6a186783c13189a71f06ce48d3a3ec5e6f45.jpeg)

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Janvier 12, 2022, 10:44 UTC](https://www.debian-fr.org/t/creer-un-qrcode-avec-des-images/85973/12 "2022-01-12T22:44:05Z")

</div>

pas mal  
mais ca marche pas sur 1 de mes 3 lecteurs (secscanqr sur android/fdroid)

---

<div class="post-metadata">

**Author:** ![limax](https://www.debian-fr.org/user_avatar/www.debian-fr.org/limax/32/3886_2.png) [@limax](https://www.debian-fr.org/u/limax)\
**Post date:** [Janvier 13, 2022, 4:10 UTC](https://www.debian-fr.org/t/creer-un-qrcode-avec-des-images/85973/13 "2022-01-13T16:10:03Z")

</div>

J’avais juste testé avec qrcode (sur fdroid)
