[LUGOS] slike
Igor Kolar
ike at law.com
Mon May 13 13:21:30 CEST 2002
Hiya.
Tvoja naloga je (poenostavljeno):
> 1 zmanjsanje slike
> 2 konverzija iz gif ali bmp v jpeg
> 3 zmanjsanje kvalitete na tam 30%
> 4 progressive
Èe bo pripravil veè slik, je najbolje, da jih
poimenuje z zaporednimi tevilkami (od 1 do n).
Downloada in instalira paket ImageMagick.
Zanima te binary "mogrify". Iz man mogrify:
> mogrify transforms an image or a sequence of
> images.
> These transforms include image scaling, image
> rotation, color reduction, and others.
Podobno stori z jpegtran. Ta bo verjetno e
intaliran.
Zdaj pa napii skripto, ki:
(1) skalira sliko (mogrify) in jo (2) pretvori v
jpeg (mogrify)
(4) nastavi progressive encoding (jpegtran) in
(3) optimizira (jpegtran)
Konèno shrani sliko v datoteko <cifra>.jpeg
# /bin/bash
for i in `seq 1 50`;
do
mogrify -format jpeg -geometry 700x300! $i.bmp |
jpegtran -progressive -optimize > $i.jpeg
done
Shrani jo v datoteko "convert" (recimo), jo daj
v imenik s slikicami, ter poeni:
# chmod +x convert
# ./convert
Vse datoteke .bmp se bodo convertale v .jpeg,
seveda z ustrenimi transformacijami.
Èe bodo teave, najprej (!) preberi man strani
za mogrify in jpegtran.
Prej e napravi backup slikic, za primer, da bo
kaj lo narobe (ker narobe bo tudi lo).
Takole, poskual sem biti priden. In dopovedati
ostalim, da ime programa, ki lahko pomaga, e ni
celostna reitev, zaeljena na tej sicer
kvalitetni listi.
-ike
Sent by Law Mail
More information about the lugos-list
mailing list