• # ppm

    Posté par . En réponse au message splash.lss. Évalué à 2.

    hello, tu peux utiliser ppmtolss16, comme suit :

    ppmtolss16 "7#ff0000" "0#00ff00" <image.ppm >image.lss

    à noter :

    - dans les anciennes versions, y'a un bug dans le matching de l'en-tête ppm, il suffit de virer le commentaire, si ton image ppm en contient un, et ca roule.

    - l'image ppm doit utiliser unepalette de 16 couleurs maxi

    - l'index 7 de la palette est la couleur d'avant plan du prompt (je la positionne ici à rouge : ff0000), et 0 est l'index d'arrière plan (ici en vert 00ff00).

    - les couleurs que tu redéfinis comme dans ma commande peuvent faire partie de la palette de l'image ppm, ou pas. si elles font partie de la palette, ppmtolss16 réorganisera juste les index, sinon, si la palette + les couleurs que tu redéfinis sont plus de 16, il virera simplement les couleurs les moins utilisées, et t'avertira par un message (et il risque de produire un truc crade, selon la couleur qu'il donne aux pixels utilisant celle qu'il vient de virer)

    @++