Nuance
Outil web interactif de traitement d'images

À propos du projet
Nuance est une plateforme web permettant d'appliquer des traitements d'images complexes en temps réel (filtres chromatiques, détection de contours, quantification). L'interface offre une expérience utilisateur fluide avec un comparateur visuel avant/après et un système de drag & drop, tandis que le moteur backend assure des temps de réponse minimes grâce à des calculs matriciels optimisés.
Technologies utilisées
Contexte
Projet personnel, évolution d'un projet d'algorithmique de terminale (NSI) vers une architecture web moderne (Séparation Client/Serveur).
Défis rencontrés
Le défi technique majeur a été l'optimisation des performances : refactoriser des algorithmes de traitement d'images natifs (boucles for imbriquées très lentes) vers des opérations mathématiques vectorisées avec Numpy. Il a également fallu concevoir une API REST capable de gérer efficacement le transfert de flux binaires d'images entre le navigateur et le serveur sans surcharger la mémoire.
Année de réalisation : 2026
Galerie d'images





