*********************************** * Projet ASCII CREATOR * Les projets V0.1 et V0.2 sont independants : * il s'agit de deux méthodes differentes * le text creator s'appuie sur les librairies * des caracteres developpees pour la v0.2 * *************************** developpement par doudou Version du 09/05/2003 webmaster@doudou.net *************************** V0.1 : Principe général : Analyse d'une image pixel par pixel et reconstruction de son equivalent ASCII avec un caractère générique. * analyse de GIF stockés sur le serveur * Couleur de fond statique modifiable * Choix du caractère générique utilisé et de sa couleur * Choix de l'echelle 25% -33% -50%-100% A faire : * Permettre l'analyse de gif distants * Prise en charge d'autres formats graphiques * Ameliorer la qualite de l'echelle de reduction (ici on saute un pixel sur 2,3 ou 4 :( ****************************************************** V0.2 : Principe général : Analyse d'une image par groupe de 8*8 pixels et reconstruction de son equivalent ASCII avec les caracteres correspondant le mieux possible. * analyse de GIF stockés sur le serveur * Couleur de fond de chaque case choisi en focntion de la couleur principale du groupement de 8*8 pixels * Choix du caractère correspondant le mieux a la couleur secondaire du groupement 8*8 a, b et c actuellement * Developpement la bibliotheque de caracteres 10*10 (Merci FX) * prise en charge de la bibliotheque de caracteres * Passage au format Jpg * script stockant les resultat dans une table mysql pour résultats plus rapides * la page se recharge automatiquement apres 8 secoondes d'execution du script (pour eviter l'erreur apache) A faire : * Permettre l'analyse de jpg distants * Choix de l'echelle (zoom) * corriger les bugs de couleurs ****************************************************** Text Creator V0.3 : Principe général : Création de BANNIERE ASCII. * Saisie du texte a transformer * Utilisation de la librairie Arial * possibilite de copier coller du texte * reduction les blancs inutiles entre les caracteres A faire : * dévelloper d'autres librairie de font * changer la couleur du fond des caracteres