Tool zum Ändern der Größe und Komprimieren von mindestens 2 Bildern gleichzeitig

Ich suche nach Windows-Software, am wünschenswertesten kostenlos oder Open Source, aber nicht unbedingt, mit der ich die folgenden Aktionen gleichzeitig für mehr als 2 Bilddateien (dh für mehrere Dateien gleichzeitig) ausführen kann:

  1. Ändern Sie die Größe der Bilder (z. B. von 1024 x 768 Pixel auf 800 x 600 Pixel).
  2. Komprimieren Sie die Bilder.

Ich würde ein Tool mit einer GUI bevorzugen.

Ist ein Befehlszeilentool in Ordnung?
Okay, aber ich bevorzuge in diesem Fall GUI.
@benos Für welche Bilddateiformate interessieren Sie sich?
Keine besonderen Anforderungen, also alle gängigen (png, jpg und alle anderen gängigen daneben).
Nun, vielleicht möchte jemand hier ein solches Tool entwickeln. Es kann gut für SEOer/Optimierer sein, die genau diese Aufgaben mit fast jedem Bild erledigen müssen.

Antworten (6)

Ich denke, Sie können dies mit IrfanView tun .

Versuchen Sie es Batch Conversion/Rename...über das FileMenü, wie es in diesem Forum erklärt wird .

Transparente machen

Ja, das kannst du auch.

Befolgen Sie diese Schritte:

  • Wählen Sie als "Ausgabeformat" PNG
  • Gehen Sie zu "Optionen" und wählen Sie dort aus
  • Transparente Farbe speichern
  • Transparenz als Alpha Challe speichern

Danach können Sie entscheiden, ob Sie auf jedes Bild klicken möchten, um die Farbe auszuwählen, oder ob Sie die Option verwenden

  • Verwenden Sie die Hauptfensterfarbe für Transparenz

Screenshot-Optionen

Könnten Sie bitte einen Screenshot hinzufügen, damit wir eine Vorstellung davon bekommen, wie das Problem gelöst wird? Vielen Dank! Bitte lesen Sie auch meta.softwarerecs.stackexchange.com/questions/356/… cheers!
Irfanview ist fantastisch - beachten Sie jedoch, dass es nur für den persönlichen Gebrauch kostenlos ist.
@WayneWerner: Ja, und es scheint keine Möglichkeit für Unternehmen zu geben, es zu kaufen ...
Um diejenigen zu informieren, die geantwortet haben, habe ich die Frage mit einer zusätzlichen Funktion aktualisiert, die benötigt wird. Kann das von Ihnen angebotene Tool das leisten?
@benos Ich habe meine Antwort mit Informationen zu Ihrer neuen Frage aktualisiert
Ich habe die Forderung nach dem Hinzufügen eines Alphakanals und dem Entfernen von weißem/anderem Hintergrund aus dem Bild entfernt, als ich es in eine separate Anfrage verschoben habe: softwarerecs.stackexchange.com/questions/28776/…

ImageMagick wurde für diesen Zweck entwickelt.

ImageMagick® ist eine Software-Suite zum Erstellen, Bearbeiten, Zusammenstellen oder Konvertieren von Bitmap-Bildern. Es kann Bilder in einer Vielzahl von Formaten (über 200) lesen und schreiben, darunter PNG, JPEG, JPEG-2000, GIF, TIFF, DPX, EXR, WebP, Postscript, PDF und SVG. Verwenden Sie ImageMagick, um Bilder in der Größe zu ändern, zu spiegeln, zu drehen, zu verzerren, zu scheren und zu transformieren, Bildfarben anzupassen, verschiedene Spezialeffekte anzuwenden oder Text, Linien, Polygone, Ellipsen und Bézier-Kurven zu zeichnen.

Beispiel für die Größenänderung/Komprimierung von 2 Bildern gleichzeitig:

convert -resize 64x64 -quality 85% in1.png out1.jpg & convert -resize 64x64 -quality 85% in2.png out2.jpg
Das sind 2 Befehle, also nicht auf einmal...
@wb9688: Die beiden Befehle werden tatsächlich parallel ausgeführt, sie würden nacheinander ausgeführt, wenn es sich um eine ;. Parallel laufen ist das, was Sie wollen, oder?
@wb9688: Befehlszeilenprogramme lassen sich leicht mit Hilfe von Shell-Befehlen kombinieren
Ich bin mir nicht sicher. Ich kenne keine GUI-Realisierungen. Aber möglich ist, dass jemand irgendwie GUI für IM implementiert hat (zB irgendein Dateimanager und Likes) und ich ziehe es vor, dies nicht breit, aber mir unbekannt zu beschuldigen. Also effektiv nein.
Ich habe die Forderung nach dem Hinzufügen eines Alphakanals und dem Entfernen von weißem/anderem Hintergrund aus dem Bild entfernt, als ich es in eine separate Anfrage verschoben habe: softwarerecs.stackexchange.com/questions/28776/…
@ wb9688 können Sie einen Befehl schreiben, der dies für alle Bilder in einem Ordner ausführt, jedoch NICHT rekursiv?

Probieren Sie Fast Stone Image Viewer aus. Ich benutze es seit Jahren - schnell und leistungsstark. In Extras - Stapelkonvertierung können Sie die folgenden Einstellungen für das JPEG-Format festlegen

  • Qualität 1-10 (oder vorhandene aus der Datei verwenden)
  • Photometrisch
  • Farbunterabtastung
  • Glättung
  • Huffman-Tabelle optimieren
  • Progressiv
  • EXIF-Daten behalten

Außerdem können Sie in den erweiterten Optionen in einem Durchgang viel mehr tun, z.

Um diejenigen zu informieren, die geantwortet haben, habe ich die Frage mit einer zusätzlichen Funktion aktualisiert, die benötigt wird. Kann das von Ihnen angebotene Tool das leisten?
Nein, es kann die zusätzlichen Anforderungen nicht bewältigen. In diesem Fall würde ich versuchen, die Photoshop - File - Automate - Batch-Funktion zu verwenden, aber die Antwort von @f4bi4n scheint einfacher zu sein.

xnView ist ein weiterer großartiger Medienbrowser, Viewer und Konverter. plattformübergreifend und mit mehr als 500 Formaten kompatibel.

Um mehrere Bilder mit dieser Software zu skalieren und zu komprimieren, können Sie die gewünschten Bilder auswählen und auswählen Tools > Batch Convertoder drücken ctrl+U. Auf der Registerkarte actionskönnen Sie angeben, welche Transformationen Sie an den Dateien vornehmen möchten.

Bitte zeigen Sie, wie Sie mit diesem Tool 2 Bilder gleichzeitig transformieren können, entweder Screenshots oder die Befehlszeile, danke! Bitte lesen Sie auch meta.softwarerecs.stackexchange.com/questions/356/…
Sie können Bilder im ToolMenü oder mit ^u stapelweise verarbeiten. Die Größenänderung ist eine von vielen Transformationen, die anwendbar sind. Kann auch wiederkehrende Transformationen speichern, um sie schnell wiederzuverwenden, anstatt sie jedes Mal neu einzurichten.
Ich habe die Forderung nach dem Hinzufügen eines Alphakanals und dem Entfernen von weißem/anderem Hintergrund aus dem Bild entfernt, als ich es in eine separate Anfrage verschoben habe: softwarerecs.stackexchange.com/questions/28776/…

Ursprünglich ein Power Toy für XP, verwende ich immer Image Resizer für Windows - es hat auch eine Shell-Integration, also ist es so einfach wie ein Rechtsklick auf das Bild, dessen Größe Sie ändern möchten, oder eine Reihe von Bildern und die Größenänderung. Damit können Sie die Größe des Originals ändern oder neue Versionen erstellen.

Leider sieht es so aus, als würde es keine Komprimierung durchführen, sondern nur die Größe ändern ( Advanced settings...-> Coming soon... Select JPEG quality level).
Ich habe die Forderung nach dem Hinzufügen eines Alphakanals und dem Entfernen von weißem/anderem Hintergrund aus dem Bild entfernt, als ich es in eine separate Anfrage verschoben habe: softwarerecs.stackexchange.com/questions/28776/…

ComicRack, CbxConverter (nur WebP-Ausgabe) - sie sind dazu gedacht, Comics zu konvertieren (dh ZIP- oder RAR-Archive mit darin enthaltenen Bildern), aber dieses Format ist sinnvoll, wenn Sie mehrere kleine Dateien haben.

Nein. Mit dieser Anforderung würde ich auf GIMP verweisen.
Ich habe die Forderung nach dem Hinzufügen eines Alphakanals und dem Entfernen von weißem/anderem Hintergrund aus dem Bild entfernt, als ich es in eine separate Anfrage verschoben habe: softwarerecs.stackexchange.com/questions/28776/…