Ce projet a permis de fabriquer les affiches que nous avons envoyé comme carte de voeux. Il permet aussi pour ceux qui ont reçu une affiche de se prendre en photo pour la terminer.
Exemples d'affiches générées :
Exemple d'une affiche avec incrustation de photo :
Dépendances :
aptitude install php inkscape qrencode convert imagemagick
Il faut aussi installer l'outil de détourage de photo
Lancer en local :
php -S localhost:8000 -t public
cd affiche
bash bin/generate.sh output/output.pdf template/dessin_droite.svg "2022 avec" "Foo Bar" "Parce que je le mérite vraiment" fond/template_fond.png footer/oblique_24eme.png tenue/template_tenue.png qrcode/template_qrcode.png
genère :
Installation de l'outil de détourage :
Si pas de GPU (https://ourcodeworld.co/articulos/leer/1610/como-eliminar-el-fondo-de-una-imagen-con-machine-learning-usando-rembg-python-3-en-ubuntu-2004) :
sudo pip install torch==1.7.1+cpu torchvision==0.8.2+cpu -f https://download.pytorch.org/whl/torch_stable.html
sudo pip install backgroundremover
Détourage de l'image :
backgroundremover -a -ae 5 -i image.png -o image_decoupe.png
Le code source est sous licence libre AGPL, toutes les images et photos utilisés sont compatible avec la licence libre.