Sizer: JPG in Größe verändern (Linux) - wo finde ich Programm ?

Hallo Leute,

Ich suche ein Programm (Wenns geht Freeware) für meine Webside (Linux-Hosting),
um JPG Bilder in der Größe zu ändern bzw. die Farbanzahl zu verringern.
Das ganze soll dann mit einem Perl-Script gesteuert werden.

1. Wäre schön wenn ihr mir einen Link zu solch einem Programm nennen könntet !
2. Wie steuere ich das programm dann mit Perl an mit
   " system('Befehl /option'); " ist das möglich ?

Danke für die Hilfe.

Tschüß Sizer

  1. Hallo Sizer

    1. Wäre schön wenn ihr mir einen Link zu solch einem Programm nennen könntet !

    http://www.gimp.org/.

    1. Wie steuere ich das programm dann mit Perl an mit
         " system('Befehl /option'); " ist das möglich ?

    Bei gimp kann man rech viel mit scripts machen, ob du das ganze aber extern per pearl-script aufrufen kannst, weiss ich nicht. SELFer probieren :-)

    MfG
    Complex

  2. Hallo Sizer,

    Ich suche ein Programm (Wenns geht Freeware) für meine Webside (Linux-Hosting),
    um JPG Bilder in der Größe zu ändern bzw. die Farbanzahl zu verringern.

    Als Standard ist bei den meisten Distributionen
    cjpeg = jpeg aus anderen Formaten bauen
    djpeg = jpeg nach andere Formate auseinanderbauen
    jpegtran = jpegformat ändern
    thumbnailjpeg, jpgtn und viele andere = Größe verändern

    Aber vielleicht hat ja Dein Provider eine ImageMagick Lizenz? Da ist ein Tool namens "convert" dabei, das tut alles, was Du möchtest.
    Dafür gibt es auch ein fertiges Perl-Script:

    http://www.klografx.de/software/image_pack.shtml

    Und last but not least:
    NetPBM, eine Sammlung von Scripten, Programmen und anderem zur Bildmanipulation.
    http://sourceforge.net/project/showfiles.php?group_id=5128

    Ansonsten gilt die alte Regel:
    Machs Dir selbst! ;-)
    Die Libjpeg ist frei erhältlich und von da aus sollte es kein Problem sein, bin auch gerne behilflich, wenn noch Probleme auftauchen sollten.
    Wenn Du genügend Geduld mitbringst, kann ich Dir auch so ein Dingen bauen.

    Das ganze soll dann mit einem Perl-Script gesteuert werden.

    Das sollte dann ja kein Problem mehr darstellen.

    1. Wie steuere ich das programm dann mit Perl an mit

    »»    " system('Befehl /option'); " ist das möglich ?

    So, und auch ähnlich. (Es gibt _nie_ nur einen Weg in Perl ;-)
    (Wobei ich es _so_ nicht machen würde)

    so short

    CZ

    PS:
    Gibt es da bei Perl nicht direkt schon ein Modul für? Schau doch mal bei CPAN!
    CZ

    1. Danke für die Hilfe. Super Tips.

      1. Wie steuere ich das programm dann mit Perl an mit

      »»    " system('Befehl /option'); " ist das möglich ?
      »»
      »»So, und auch ähnlich. (Es gibt _nie_ nur einen Weg in Perl ;-)
      »»(Wobei ich es _so_ nicht machen würde)

      Wie würdest du es denn ansteuern ?

      Tschüß Sizer