Forum: PC-Programmierung Bilder automatisch verkleinern und speichern


von Mendon (Gast)


Lesenswert?

Hi Forum,
ich suche eine Möglichkeit,.png Bilder automatisch in eine bestimmte 
Größe zu verkleinern(64x32) und dannach als .bmp abzuspeichern.
Grund ist es, für eine 64x32 LED-Matrix Bilder automatisch in das 
Richtige Format zu bringen, ohne zwei Online Tools zu benutzen.
Hat jemand da eine Idee?
Mfg

von Zeno (Gast)


Lesenswert?

Ein bisschen mehr Info darf es schon sein, z.B. welches BS

von Nico T. (wurstnase)


Lesenswert?

Gimp batch resize?

von Selberbastler (Gast)


Lesenswert?

ImageMagick

Einfach den Befehl zusammen suchen und als Kommandozeile ausführen.

von Schlaumaier (Gast)


Lesenswert?

FastStone Image Viewer  <- danach google. Der macht das und den Rest in 
einen Abwasch, sogar mit einigen Zusatzspielereien.

Auch perfekt für Foren geeignet mit Speicherbegrenzung. ;)

Installieren, Bilder Markieren, Menu->Werkzeuge klicken.

Die Einstellungen für das Wandeln können abgespeichert werden.

von Markus E. (markus_e176)


Lesenswert?

Unter Windows mit GUI kann das IrfanView (Datei->Batch...)

von Schlaumaier (Gast)


Lesenswert?

FastStone Image Viewer  macht das mit 5 Klicks (Einstellungen 
gespeichert) mit einer relativ unbegrenzten Anzahl von Fotos auf einmal.

Und was auch fein ist, es legt auf Wunsch eine Kopie an, so das das 
Original erhalten bleibt.  Ich nutzte das um 10 MB Fotos in 30 KB Fotos 
umzuwandeln.

Größere brauche ich nicht.

von Jack V. (jackv)


Lesenswert?

Wie schon geschrieben wurde: mit ImageMagick (konkret: ›convert‹) ist’s 
ein Einzeiler.

OT:
Schlaumaier schrieb:
> Ich nutzte das um 10 MB Fotos in 30 KB Fotos
> umzuwandeln. Größere brauche ich nicht.

Du solltest die großen Files trotzdem nicht löschen: irgendwann holst du 
dir doch mal ’ne [neue] Brille, und dann siehst du erst, wie unansehlich 
die Bilder geworden sind, die du von 10MB auf 0,03MB gebracht hast. Wenn 
du dann die Ausgangsbilder nicht mehr hast, ärgerst du dich bestimmt.

von Schlaumaier (Gast)


Lesenswert?

Jack V. schrieb:
> Wenn du dann die Ausgangsbilder nicht mehr hast, ärgerst du dich bestimmt.

1. das Programm legt die 30 KB Bilder eh immer als Kopie an.

2. Die 30 KB Bilder sind für "bessere Icons" die in meinen Prg. eine 
kleine Ansicht des ausgewählten Bauteil anzeigen. Dafür ist nicht mehr 
nötig.

Deshalb mag ich das Prg. so.  Einmal die perfekten Einstellungen für 
meine Software ausgefummelt, dann diese abgespeichert. Und nun ein paar 
Klicks und die neuen Bilder sind da.

von Hugo H. (hugo_hu)


Lesenswert?

Ich nutze Thumbs Plus und bin sehr zufrieden damit. Mit dem Batch-Modus 
kann man genau das machen, was Du willst - in ordentlicher Qualität.

von foobar (Gast)


Lesenswert?

Mit ImageMagick:
 mogrify -path "output-directory" -format bmp -thumbnail 64x32 *.jpg

https://legacy.imagemagick.org/Usage/basics/#mogrify

von Jack V. (jackv)


Lesenswert?

foobar schrieb:
> Mit ImageMagick:
>  mogrify -path "output-directory" -format bmp -thumbnail 64x32 *.jpg
>
> https://legacy.imagemagick.org/Usage/basics/#mogrify

Obacht: „Mogrify overwrites the original image file, whereas,
       convert(1) writes to a different image file.“

von Rolf M. (rmagnus)


Lesenswert?

Jack V. schrieb:
> Obacht: „Mogrify overwrites the original image file, whereas,
>        convert(1) writes to a different image file.“

Aber auch:

As such a command like...
  mogrify    -format jpg   *.png

Will allow you to convert, or batch modify images, without destroying 
the original image.

Aber das passt halt hier nur deshalb, weil das Ziel-Dateifomat zufällig 
ein anderes ist als das der Quelle. Sinnvoller wäre hier schon convert.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.