Il s'agit de la commande ppmshift qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
ppmshift - décaler les lignes d'une pixmap portable vers la gauche ou vers la droite d'une quantité aléatoire
SYNOPSIS
décalage ppm décalage [fichier ppm]
DESCRIPTION
Lit une pixmap portable en entrée. Décale chaque ligne de données d'image vers la gauche ou la droite d'un
Un certain montant. Le paramètre « décalage » détermine de combien de pixels une ligne doit être décalée.
au plus.
Un autre de ces effets que je comptais utiliser pour les tests MPEG. Malheureusement,
le programme ne m'aidera pas ici - il crée des motifs trop aléatoires pour être utilisés pour des animations.
Néanmoins, cela pourrait donner des résultats intéressants sur des images fixes.
EXEMPLE
Regardez ça : Enregistrez la photo de votre modèle préféré à partir de quelque chose comme
alt.binaries.pictures.supermodels (ok, ou à partir de toute autre source d'image), convertissez-le en
ppm, et traitez-le par exemple comme ceci, en supposant que l'image mesure 800x600 pixels :
# prenez la moitié supérieure et laissez-la telle quelle
pnmcut 0 0 800 300 cs.ppm >upper.ppm
# prenez la moitié inférieure, retournez-la, estompez-la et déformez-la un peu
pnmcut 0 300 800 300 cs.ppm | pnmflip -tb | ppmdim 0.7 |
ppmshift 10 > inférieur.ppm
# et concaténer les deux morceaux
pnmcat -tb upper.ppm lower.ppm >newpic.ppm
L'image résultante ressemble à l'image réfléchie sur une surface d'eau avec une légère
ondulations.
Utilisez ppmshift en ligne à l'aide des services onworks.net