On Thu, Nov 14, 2002 at 10:00:41AM +0100, Christian Perle wrote:
Hi Tobias,
Hi Chris,
djpeg und cjpeg kenn ich noch nicht ;-) hört sich aber gut an!
Das sind zwei Programme mit denen komprimierte JPEGs in normale JPEGs
^^^^^^^^^^^^
s/normale JPEGs/unkomprimierte Formate/
Genau das meinte ich ja :)
Cjpeg konvertiert von unkomprimierten Formaten (tga, ppm, bmp, gif) nach JPEG und djpeg konvertiert zurueck. Rotieren kann man damit nicht, es sei denn, man schaltet Filter aus den netpbmtools dazwischen:
djpeg image.jpg | pnmrotate 31.5 | cjpeg > newimage.jpg
Zum Veraendern der Groesse besitzt djpeg zwar eine Option -scale, aber die erlaubt nur ganzrationale Skalierungsfaktoren (M/N). Da ist man mit pnmscale in der Pipe besser beraten.
$image_data = `djpeg $input_file | pnmscale -xsize 50 -ysize 50 | cjpeg` Und schon hat man ein verkleinertes Bild in PHP drinn.
Ciao, Tobias