PNG TO DXF

Face à l'absence d'outils en ligne capables de convertir des fichiers PNG en DXF tout en supprimant automatiquement l’arrière-plan, j’ai décidé de créer ma propre solution. PNG-TO-DXF est une plateforme simple et accessible, conçue pour répondre à ce besoin spécifique.

A quoi ca sert (pas à grand chose):

L’utilisateur télécharge une image PNG.

Le site supprime l’arrière-plan grâce à des techniques de traitement d’image avancées.

L’image est convertie en fichier DXF, compatible avec les logiciels de CAO.

Le fichier est disponible en téléchargement, prêt à être utilisé.

Tout cela gratuitement, et en open source sur mon GitHub : https://github.com/airhick/PNG-TO-DXF

Pourquoi ce projet ?
L’idée est née d’un constat : aucun outil en ligne ne proposait une solution rapide et gratuite pour ce type de conversion. En tant que premier projet de codage, il m’a permis de relever un défi technique tout en créant un service utile.

Comment ça fonctionne ?
Pour développer cette application, j’ai utilisé plusieurs technologies clés :

  • Python pour le backend, avec Flask comme framework principal.

  • Traitement d’image : OpenCV, Pillow et numpy pour identifier et supprimer l’arrière-plan.

  • Conversion DXF : La bibliothèque ezdxf pour générer des fichiers CAO.

  • Déploiement : L’application est hébergée sur Heroku à l’aide de Gunicorn.

Démonstration 🧑‍💻

code source