Présentation du Projet
Découvrez l'historique, les membres de l'équipe, la chronologie de réalisation et les objectifs du projet.
Historique du projet
AsciImage (version 0.1.0) est né du désir de créer un outil haute performance pour convertir des images en art ASCII. Ce projet a été développé en Rust (édition 2024) pour garantir une vitesse d'exécution exceptionnelle et une consommation mémoire minimale.
Le projet a débuté avec une simple idée : transformer chaque pixel d'une image en caractère ASCII représentant sa luminosité. Rapidement, l'équipe a ajouté la gestion des couleurs et l'optimisation des performances grâce à des librairies comme rayon pour le traitement parallèle et image pour la manipulation des formats d'image, ce qui a fait de AsciImage un outil compétitif sur le marché des convertisseurs ASCII.
Les itérations successives ont apporté des améliorations majeures : détection intelligente de la taille du terminal grâce à term_size, support de multiples formats d'image (PNG, JPEG, etc), gestion avancée des paramètres de rendu, et une interface utilisateur claire et intuitive.