C'est assez classe : Afficher une image dans un QR-Code avec du tramage: https://www.andrewt.net/dithered-qr-codes/index.html
Bon le problème c'est que ça fait des QR-Codes énormes. Essayez de mettre le paramètre "Minimum size" à 1 et augmentez peu à peu.