Es ist immer mühselig digitale Bilder von deren zur Zeit schon sehr hohen Auflösung auf vernünftige web-größe zu bringen. Gibts eine Software, die dieses Bilderverkleinern en gros kann? MfG Josef Schwendt
Hi,
Es ist immer mühselig digitale Bilder von deren zur Zeit schon sehr hohen
Auflösung auf vernünftige web-größe zu bringen. Gibts eine Software, die dieses Bilderverkleinern en gros kann?
Reichlich. Die berühmtesten Vertreter findest Du im image-magick Paket (convert, mogrify). Gibt aber bestimmt auch GUIs dazu. -- maik -- GMX ProMail (250 MB Mailbox, 50 FreeSMS, Virenschutz, 2,99 EUR/Monat...) jetzt 3 Monate GRATIS + 3x DER SPIEGEL +++ http://www.gmx.net/derspiegel +++
Am Dienstag, 24. Februar 2004 18:21 schrieb Maik Holtkamp:
Hi,
Es ist immer mühselig digitale Bilder von deren zur Zeit schon sehr hohen
Auflösung auf vernünftige web-größe zu bringen. Gibts eine Software, die dieses Bilderverkleinern en gros kann?
Reichlich. Die berühmtesten Vertreter findest Du im image-magick Paket (convert, mogrify). Gibt aber bestimmt auch GUIs dazu.
HAbe das ImageMagick - dort steht laut Yast, das ist ein Programm zum Bildanschauen und Konvertieren - installiert (SuSE9.0). Wie kann dieses Programm gestartet werden, ich finds in keinem Menu und der Aufruf mit Befehl ausführen sagt: kann nicht ausgeführt werden :-( Wenn z.B. Quanta installiert wird, dann läuft Quanta, wenn man quanta als BEfehl ausführen lässt etc. bzw. es kreuzt irgendwo im Menü auf ... Ist das mit ImageMagick anders? Josef
Am Dienstag, 24. Februar 2004 19:34 schrieb Josef Schwendt:
Am Dienstag, 24. Februar 2004 18:21 schrieb Maik Holtkamp:
Hi,
Es ist immer mühselig digitale Bilder von deren zur Zeit schon sehr hohen
Auflösung auf vernünftige web-größe zu bringen. Gibts eine Software, die dieses Bilderverkleinern en gros kann?
Reichlich. Die berühmtesten Vertreter findest Du im image-magick Paket (convert, mogrify). Gibt aber bestimmt auch GUIs dazu.
HAbe das ImageMagick - dort steht laut Yast, das ist ein Programm zum Bildanschauen und Konvertieren - installiert (SuSE9.0). Wie kann dieses Programm gestartet werden, ich finds in keinem Menu und der Aufruf mit Befehl ausführen sagt: kann nicht ausgeführt werden :-( Wenn z.B. Quanta installiert wird, dann läuft Quanta, wenn man quanta als BEfehl ausführen lässt etc. bzw. es kreuzt irgendwo im Menü auf ... Ist das mit ImageMagick anders? Josef
Hallo Josef, "man convert" ist da sehr aufschlussreich. Es handelt sich bei convert um ein Tool auf Kommandozeilen-Ebene. Um damit größere Mengen von Bildern zu bearbeiten, kannst du dir ein Script basteln. Ein Beispielscript, das so etwa deinen Wünschen entspricht, findest du auf der Seite: http://www-106.ibm.com/developerworks/library/l-graf/?ca=dnt-428 Schau dir dort mal Listing 1 etwas genauer an. -- Viele Grüße, Harald Deobald
..... kannst du dir ein Script basteln.
Ein Beispielscript, das so etwa deinen Wünschen entspricht, findest du auf der Seite: http://www-106.ibm.com/developerworks/library/l-graf/?ca=dnt-428
Schau dir dort mal Listing 1 etwas genauer an.
habe ich getan und zum ersten Mal in meinem Leben ein Shell-Skript verfasst bzw. kopiert ;-) was sich dennoch als nicht ganz problemlos erwies, da die Vorlage im Internet folgende Zeile enthielt for img in `ls *.jpg` worauf mein Rechner den Geist aufgab. Habe dann nach dem Studium der restlichen Mails zu diesem Thema das folgende Skript verfasst, es funktioniert :-) mkdir thumbs for img in *.jpg do convert -sample 20%x20% $img thumbs/thumb_$img done Danke allen Helfern Josef
Am Di, 2004-02-24 um 19.34 schrieb Josef Schwendt:
Am Dienstag, 24. Februar 2004 18:21 schrieb Maik Holtkamp:
Hi,
Es ist immer mühselig digitale Bilder von deren zur Zeit schon sehr hohen
Auflösung auf vernünftige web-größe zu bringen. Gibts eine Software, die dieses Bilderverkleinern en gros kann?
Reichlich. Die berühmtesten Vertreter findest Du im image-magick Paket (convert, mogrify). Gibt aber bestimmt auch GUIs dazu.
Hallo zusammen, Das verkleinern und umbennen/verschieben der Bilder *.jpg in *_thumb.jpg in das Verzeichnis z.B. /Thumbnails habe ich hinbekommen. Vielen Dank für das Script :) Was muss ich denn machen damit die Bilder in dem neuen Verzeichnis /Thumbnail wieder den ursprünglichen Namen bekommen. Wie muss ich das Script erweitern ? Vielen Dank für eure Hilfe !!! :) Gruss Stefan
Stefan Laufmann writes:
Hallo zusammen,
Das verkleinern und umbennen/verschieben der Bilder *.jpg in *_thumb.jpg in das Verzeichnis z.B. /Thumbnails habe ich hinbekommen.
Vielen Dank für das Script :)
Was muss ich denn machen damit die Bilder in dem neuen Verzeichnis /Thumbnail wieder den ursprünglichen Namen bekommen. Wie muss ich das Script erweitern ?
Vielen Dank für eure Hilfe !!! :)
Gruss
Stefan
Nur damit keine Verwirrung aufkommt, ich habe gestern folgende Mail nicht an die Liste sondern nur an Stefan geschickt: Da dies mein erstes Shell-Skript ist, hoffe ich mal, dass man es hier nicht in der Luft zerreissen wird :-) Wie gesagt es ist _sehr_ banal! Ich übernehmen natürlich auch keine Haftung für Schäden am System oder Verlust von Daten oder ähnliches dafür. Lange Rede kurzer Sinn: Hab keine Ahnung, ob das jetzt gut ist, oder nicht, bei funktioniert es. #!/bin/bash for picture in *.jpg do convert "$picture" -resize $1 "${picture%.jpg}_thumb.jpg" echo $picture done mkdir thumbnails 2>/dev/null mv *_thumb.jpg thumbnails # Ende Gruß, Flo
Am Mi, 2004-02-25 um 13.21 schrieb Florian Ole Werner:
Stefan Laufmann writes: ok, jetzt kann man helfen ;-)
#!/bin/bash
for picture in *.jpg do ersetzte die zeile: convert "$picture" -resize $1 "${picture%.jpg}_thumb.jpg" mit convert "$picture" -resize $1 "thumbnails/$picture" echo $picture done und loesche die letzten zwei zeilen: mkdir thumbnails 2>/dev/null mv *_thumb.jpg thumbnails # Ende jetzt werden die thumbnails mit gleichem namen im unterordener
fuege folgende zeile ein: test -d thumbnails || mkdir thumbnails thumbnails generiert :-) mfg alex -- All the freaky people make the beauty of the world !!! Michael Franti - Stay Human
Am Mi, 2004-02-25 um 13.44 schrieb Alexander Thoma:
Am Mi, 2004-02-25 um 13.21 schrieb Florian Ole Werner:
Stefan Laufmann writes: ok, jetzt kann man helfen ;-)
#!/bin/bash
fuege folgende zeile ein: test -d thumbnails || mkdir thumbnails
for picture in *.jpg do ersetzte die zeile: convert "$picture" -resize $1 "${picture%.jpg}_thumb.jpg" mit convert "$picture" -resize $1 "thumbnails/$picture" echo $picture done
Vielen Dank ! Das klappt super ! Wo wir gerade dabei sind, gibt es auch eine Möglichkeit die Dateien bevor das Script ausgeführt wird zu selektieren, sprich in ein anderes Verzeichnis zu kopieren. Ich möchte z.B. nur Bilder >150kb verkleinern. Thx :) Gruss Stefan
Stefan Laufmann writes:
Am Mi, 2004-02-25 um 13.44 schrieb Alexander Thoma:
Am Mi, 2004-02-25 um 13.21 schrieb Florian Ole Werner:
Stefan Laufmann writes: ok, jetzt kann man helfen ;-)
#!/bin/bash
fuege folgende zeile ein: test -d thumbnails || mkdir thumbnails
for picture in *.jpg do ersetzte die zeile: convert "$picture" -resize $1 "${picture%.jpg}_thumb.jpg" mit convert "$picture" -resize $1 "thumbnails/$picture" echo $picture done
Vielen Dank ! Das klappt super ! Wo wir gerade dabei sind, gibt es auch eine Möglichkeit die Dateien bevor das Script ausgeführt wird zu selektieren, sprich in ein anderes Verzeichnis zu kopieren. Ich möchte z.B. nur Bilder >150kb verkleinern.
Mit "wc -c < name_der_datei" bekommst du die Dateigröße (in Bytes) raus. Das kannst du dann bestimmt über eine if-Anweisung lösen. Ist aber jetzt nur ein Lösungsansatz, habs selber noch nicht im Skript ausprobiert. HTH, Flo
Josef Schwendt writes:
Es ist immer mühselig digitale Bilder von deren zur Zeit schon sehr hohen Auflösung auf vernünftige web-größe zu bringen. Gibts eine Software, die dieses Bilderverkleinern en gros kann?
Da dürfte dir mit dem Befehl convert geholfen sein. (AFAIK Paket Imagick). Mit diesem Befehl kannst du dir auch sehr einfach mit einem kleinen Shell-Skript die Arbeit abnehmen lassen. Ich hab mir ein kleines (sehr banales) Shell-Skript geschrieben, mit dem ich alle Bilder eines Verzeichnisses konvertieren kann und diese dann in ein extra Ordner verschoben werden.
MfG Josef Schwendt
HTH, Flo
Moin Moin, kannst du das Script mal posten ?! Thx :) Gruss Stefan Am Di, 2004-02-24 um 18.23 schrieb Florian Ole Werner:
Josef Schwendt writes:
Es ist immer mühselig digitale Bilder von deren zur Zeit schon sehr hohen Auflösung auf vernünftige web-größe zu bringen. Gibts eine Software, die dieses Bilderverkleinern en gros kann?
Da dürfte dir mit dem Befehl convert geholfen sein. (AFAIK Paket Imagick). Mit diesem Befehl kannst du dir auch sehr einfach mit einem kleinen Shell-Skript die Arbeit abnehmen lassen. Ich hab mir ein kleines (sehr banales) Shell-Skript geschrieben, mit dem ich alle Bilder eines Verzeichnisses konvertieren kann und diese dann in ein extra Ordner verschoben werden.
MfG Josef Schwendt
HTH, Flo
participants (6)
-
Alexander Thoma
-
Florian Ole Werner
-
Harald Deobald
-
Josef Schwendt
-
Maik Holtkamp
-
Stefan Laufmann