Img2txt


Capture d'écran de l'un des premiers rendus
À propos du projet
Img2txt est un programme en C++ qui convertit des images au format PGM (Portable Gray Map) en une représentation ASCII art. Le programme analyse les niveaux de gris de l'image et les mappe à des caractères ASCII, qui peuvent être spécifiés via une palette. Utile pour afficher des images dans des environnements texte ou pour des projets artistiques, par exemple le jeu FallenSun (trouvable dans ce portfolio). À l'origine une application uniquement console, j'ai developpé une version avec une interface graphique sur Qt. Je travaille toujours sur de nouvelles versions, la dernière en date (v4.0) a ajouté la fonctionalité d'ajouter des caractères de couleurs et un enregistrement sous HTML ou ANSI !
Pourquoi ce projet ?
Ce projet est à la base un sujet de SAE (Situation d'Apprentissage et d'Évaluation) pour ma première année de BUT Informatique Graphique. J'ai décidé de continuer à le développer en parallèle de mes autres projets, notamment pour l'intégrer dans FallenSun afin d'afficher des images en ASCII art dans le jeu.