Bonjour à tous!
Première fois d'ma vie que jposte dans cette section, enfin faut un début a tout!
Bon j'ai une problèmatique à vous soumettre.
1 - La problèmatique :
Comment savoir quel code RVB d'une liste connue (8 possibilités) est le plus proche (visuellement) d'un code RVB quelquonque (16 millions de possibilités)?
2 - Le pourquoi du comment :
J'ai trouvé un superbe image (http://www.photoway.com/images/marti...elle-plage.jpg) que j'ai convertit en ASCII grace a un soft <strike>pourri</strike>
Le soft en question m'a généré une page HTML avec "l'image" (les caractères quoi) en couleurs, le rendu étant pas trop mal.
Mais cet ascii je veux l'afficher dans mon shell Unix (au login de l'utilisateur, ca serai la Classe) et le shell Unix n'a que 8 couleurs.
Vous saisissez, à grand coup de "sed", il faut que je remplace les RVB (et le reste) du fichier HTML par la couleur Shell la plus proche (en RVB aussi dans un premier temps, je me derm***erai avec les "\033[xxm" du shell)
3 - La question :
Quelqu'un connait t'il un algo qui serai succesptible de faire ca ?
je sais pas, par exemple on sépare les R-V-B de la couleur de base, on les soustrait un a un, a chacun des R-V-B des 8 couleurs de la liste et on retient la couleur dont le résultat des 3 résultant optenues est le plus proche de zéro??? ........C'est n'importe quoi?! Ils ont fait comment dans Photoshop?
Partager