Aceasta este comanda ppmshift care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
ppmshift - deplasează liniile unui pixmap portabil la stânga sau la dreapta cu o cantitate aleatorie
REZUMAT
ppmshift schimbare [ppmfile]
DESCRIERE
Citește o hartă de imagini portabilă ca intrare. Mută fiecare rând de date de imagine la stânga sau la dreapta cu a
anumită sumă. Parametrul „schift” determină de câți pixeli trebuie deplasat un rând
cel mult.
Încă unul dintre acele efecte pe care intenționam să îl folosesc pentru testele MPEG. Din păcate, asta
programul nu mă va ajuta aici - creează modele prea aleatorii pentru a fi folosite pentru animații.
Totuși, ar putea da rezultate interesante pe imagini statice.
EXEMPLU
Verificați acest lucru: Salvați imaginea modelului dvs. preferat dintr-un fel
alt.binaries.pictures.supermodels (ok, sau din orice altă sursă de imagine), convertiți-l în
ppm și procesați-o, de exemplu, astfel, presupunând că imaginea este de 800x600 pixeli:
# luați jumătatea de sus și lăsați-o așa cum este
pnmcut 0 0 800 300 cs.ppm >upper.ppm
# luați jumătatea inferioară, întoarceți-o cu susul în jos, reduceți-o și distorsionați-o puțin
pnmcut 0 300 800 300 cs.ppm | pnmflip -tb | ppmdim 0.7 |
ppmshift 10 >inferior.ppm
# și concatenează cele două bucăți
pnmcat -tb upper.ppm lower.ppm >newpic.ppm
Imaginea rezultată arată ca imaginea reflectată pe o suprafață de apă cu ușoară
valuri.
Utilizați ppmshift online folosind serviciile onworks.net