Qrga
Fancy QR Codes via Genetic Algorithms
Install / Use
/learn @avose/QrgaREADME
QRGA
This project uses genetic algorithms to create QR codes which look like desired target images (e.g., company / product logo).






Prerequisites
This project uses the zbarimg and qrencode tools (i.e., the zbar-tools and qrencode packages in Ubuntu). Additionally, the following are imported by the Python3 script:
import argparse
import math
import subprocess
import os
import time
import warnings
import imageio
import numpy
from skimage import transform
import dask
from dask.diagnostics import ProgressBar
import threading
import tkinter
from PIL import Image, ImageTk
This might help:
pip install argparse imageio numpy dask distributed psutil scikit-image tkinter
Running
Example runline:
python qrga.py --target crow.png --mask crow-mask.png --output crow-qr.png --data 'http://www.aaronvose.net' --gui
Authors
- Aaron Vose - Initial work - aaronvose.net
License
This project is licensed under the GPLv3 License - see the LICENSE.md file for details
Related Skills
node-connect
338.7kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
338.7kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.6kCommit, push, and open a PR
