Wie skaliere ich große Bilder neu?

1142
aaa

Wie kann ich die Größe großer .png-Bilder reduzieren? Ich habe GIMP, Paint.NET und IrfanView ausprobiert. Sie eignen sich gut für kleinere Bilder, öffnen jedoch nicht einmal größere.

1
Was meinst du mit groß (Abmessungen und Dateigröße)? wie viel RAM hast du? Mat vor 13 Jahren 6
Ich habe noch keine Datei gefunden, mit der IrfanView nicht umgehen kann. Ich kann mir vorstellen, dass es nicht um die Software geht. Die RAM-Frage ist gut. Wie groß ist auch "groß"? Was ist die Dateigröße? Was sind die Abmessungen in Pixel? Was ist die Bittiefe? music2myear vor 13 Jahren 0

4 Antworten auf die Frage

2
uSlackr

Haben Sie sich Imagemagick angesehen ? Es ist ein Befehlszeilentool. Dokumente sprechen speziell über die Unterstützung großer Bilder . Und es ist Open Source.

+1, das war auch mein Vorschlag. Insbesondere für die Stapelverarbeitung kann die Befehlszeile nützlich sein. slhck vor 13 Jahren 0
1
jcupitt

Ich habe versucht, ImageMagick vs. nip2 (wie oben von Phil erwähnt) auf einem 23.000 mal 26.000 RGB-PNG-Bild mit der Standard-Komprimierungsstufe 6 zu testen. Diese Datei hat eine Kapazität von etwa 600 MB und etwa 1,6 GB, wenn sie nicht komprimiert ist. Ich habe eine 5 Jahre alte HP Workstation verwendet (2 x Opteron 254s bei 2,7 GHz, 4 GB Speicher).

nip2 benötigte 35s, um das Bild zu laden. Ich habe die Größe auf 80% der ursprünglichen Größe geändert und die bikubische Interpolation mit Image / Transform / Resize / Scale ausgewählt. Ich drückte auf "Speichern" und wählte erneut die Komprimierungsstufe 6. Der Speichervorgang dauerte etwa 200 Sekunden. Die maximale Speicherauslastung betrug etwa 250 MB (Spitzenwert von oben).

Ich habe die gleiche Operation in ImageMagick mit dem Befehl ausgeführt:

convert -define registry:temporary-path=/tmp -limit memory 250mb big8.png -resize 80% big8c.png 

Die Speicherkapazität erreichte anfänglich 2,1 GB. Ich kann mir vorstellen, dass das Bild in den Speicher dekomprimiert wurde und dann auf etwa 250 MB fiel, als die Verarbeitung begann. Leider stieg die CPU-Auslastung während dieser Verarbeitungsphase nie über 3%. Es schien fast die ganze Zeit damit zu verbringen, auf die Festplatte zu wechseln. Ich ließ es 30 Minuten ohne Ergebnis laufen und tötete es dann.

0
bmbaeb

Holen Sie sich eine Testversion von Photoshop von adobe.com. Es sollte für das, was Sie tun möchten, gut funktionieren. Andernfalls könnten Sie beispielsweise Picasa verwenden, um Bilder mit einer bestimmten Auflösung zu exportieren.

0
Phil

Wenn Sie sich nip2 / vips angesehen haben, handelt es sich um ein Open Source-Bildbearbeitungsprogramm, das große Bilder problemlos verarbeiten kann.