Normales Thema convert bild resize (Gelesen: 62 mal)
Jopii
Forum Administrator
*****
Offline


I love YaBB 2.6.12!

Beiträge: 167
Standort: Land Of Confusion
Mitglied seit: 01.04.2024
Geschlecht: männlich
convert bild resize
30.01.2026 um 14:23:25
Beitrag drucken  
Auf der Konsole ist es möglich, Bilder in der Größe zu verändern. Oftmals will man die Bilder verkleinern.

Sind viele Bilder zu verändern, macht es Sinn, wenn dieses im Stapel mittels eines Shell-Scripts erfolgt. Die Ausgabe der veränderten Bilder sollte nach Möglichkeit in einem neuen Ordner erfolgen.

Der einfache Befehl lautet wie folgt:

Code
Alles auswählen
convert -resize 1024x768 bild.jpg 



Man kann auch mit dem Sternchen als Wildcard arbeiten, jedoch werden die Bilder dann neu erstellt und neu nummeriert. Das finde ich nicht ganz so gut. Der Befehl ist wie folgt:

Code
Alles auswählen
convert -resize 1024x768 *.jpg 



Einfacher scheint es zu sein, wenn man viele Bilder mit einen kleinen Script abarbeitet. Dieses könnte wie folgt aussehen:

Code
Alles auswählen
for bild in *.jpg
do
convert -resize 800x600 $bild ./kleiner/$bild
done 



Hier werden im Ausführungsordner die vorhandenen JPG-Bilder auf eine Größe von 800x600 Pixeln verändert und im Unterordner kleiner gespeichert.

Eine prozentuale Veränderung des Bildes ist auch möglich. Der Befehl dazu sieht wie folgt aus:

Code
Alles auswählen
convert -geometry 20x20% bild.jpg bild_klein.jpg 



Das Konvertieren in ein anderes Bildformat ist auch möglich. Der Befehl dazu sieht wie folgt aus:

Code
Alles auswählen
convert -resize 1024x768 bild.jpg bild.png 



Ich kann das Script sehr gut dafür verwenden, wenn ich Bilder von meinen Radtouren auf dem WordPress-Blog veröffentlich will, aber nicht die sehr großen dafür benutzen möchte. Es reichen Verkleinerungen auf 60 % der Originalgröße.
  

The Administrator - Cheffe von Ganzes
Zum Seitenanfang
IP gespeichert