Kennt sich jemand damit aus? Es ist eine script-basiere Bildbearbeitung mit der man über Kommandozeilen SEHR viel machen kann:
Links:
http://www.imagemagick.org/script/index.php
http://www.cit.gu.edu.au/~anthony/graphics/imagick6/
Ich frag, deshalb weil ich meinen Workflow beim Onlinestellen von Fotos damit dermaßen optimieren könnte... Verkleinern ist noch kein Problem, cool wäre eine Möglichkeit eine "Unsharp-Mask" wie im Photohop anzuwenden und ein transparentes Wasserzeichen zu unterlegen. Ich denke, dass die Software das kann, die Frage ist nur wie.
ImageMagick
Moderator: pilfi
-
- Batterie11 A
- Beiträge: 1519
- Registriert: Fr 22. Okt 2004, 00:50
- Wohnort: 47°03'51.05"N, 15°27'10.91"O
- Kontaktdaten:
ImageMagick
Alles Liebe aus Graz, Daniel
Blog: motifs are everywhere ...
Web: Home@Daniel
Blog: motifs are everywhere ...
Web: Home@Daniel
Moin auch,
nein , auskennen tu ich mich nicht, aber
man convert
liefert alle möglichen Optionen, darunter auch
-unsharp <radius>{x<sigma>}{+<amount>}{+<threshold>}
sharpen the image with an unsharp mask operator
Wie man Wasserzeichen mit ImageMagick erstellt, verrät google, z.B.
hier
Keine Gewähr, ich hab nix davon ausprobiert. Wäre nett, wenn Du vielleicht einen Link zu Deinen Ergebnissen posten könntest, bzw. über Deine Erfahrungen berichtest.
Gruss, kyb
nein , auskennen tu ich mich nicht, aber
man convert
liefert alle möglichen Optionen, darunter auch
-unsharp <radius>{x<sigma>}{+<amount>}{+<threshold>}
sharpen the image with an unsharp mask operator
Wie man Wasserzeichen mit ImageMagick erstellt, verrät google, z.B.
hier
Keine Gewähr, ich hab nix davon ausprobiert. Wäre nett, wenn Du vielleicht einen Link zu Deinen Ergebnissen posten könntest, bzw. über Deine Erfahrungen berichtest.
Gruss, kyb
-
- Batterie11 A
- Beiträge: 1519
- Registriert: Fr 22. Okt 2004, 00:50
- Wohnort: 47°03'51.05"N, 15°27'10.91"O
- Kontaktdaten:
Danke, ich werd mal damit rumprobieren und poste dann. Im Prinzip möchte ich mir den Workflow "verkleinern, wasserzeichnen, nachschärfen, exif entfernen" mit Photoshop und IrfanView sparen und alles mit einem einzigen PHP-Script erledigen lassen.
Alles Liebe aus Graz, Daniel
Blog: motifs are everywhere ...
Web: Home@Daniel
Blog: motifs are everywhere ...
Web: Home@Daniel
-
- Sollte mal wieder fotografieren...
- Beiträge: 8512
- Registriert: Do 26. Aug 2004, 19:20
- Wohnort: Fränkische Schweiz
- Kontaktdaten:
Jack_Steel hat geschrieben:Im Prinzip möchte ich mir den Workflow "verkleinern, wasserzeichnen, nachschärfen, exif entfernen" mit Photoshop und IrfanView sparen und alles mit einem einzigen PHP-Script erledigen lassen.

-
- Batterie11 A
- Beiträge: 1519
- Registriert: Fr 22. Okt 2004, 00:50
- Wohnort: 47°03'51.05"N, 15°27'10.91"O
- Kontaktdaten:
Funktioniert das auch mit einem ganzen Verzeichnis?Hanky hat geschrieben:was sparst du da ? Ich habe das alles in zwei Aktionen aufgezeichnet, einmal das Wasserzeichen rechts unten ins Eck zu setzen und dann den Workflow selbst, verkleinern, Rahmen, Exifentfernen mit für Webspeichern usw ...
Alles Liebe aus Graz, Daniel
Blog: motifs are everywhere ...
Web: Home@Daniel
Blog: motifs are everywhere ...
Web: Home@Daniel
-
- Batterie8 Landschaft
- Beiträge: 480
- Registriert: Mo 4. Sep 2006, 00:01
- Wohnort: Hamburg
- Kontaktdaten:
ImageMagick ist göttlich 
kyb hat da schon in die richtige Richtung gestoßen. Convert ist schonmal sehr nützlich. Dort mal manpage lesen wäre schonmal der Anfang. Ein man imagemagick gibt dir ausserdem noch einen Überblick über all die verschiedenen Tools.
Du könntest aber auch gimp-scripting in Betracht ziehen oder direkt die php-gd2 lib.
Grüße
Alex

kyb hat da schon in die richtige Richtung gestoßen. Convert ist schonmal sehr nützlich. Dort mal manpage lesen wäre schonmal der Anfang. Ein man imagemagick gibt dir ausserdem noch einen Überblick über all die verschiedenen Tools.
Du könntest aber auch gimp-scripting in Betracht ziehen oder direkt die php-gd2 lib.
Grüße
Alex
Religion is an insult to human dignity. Without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, it takes religion.
-- Steven Weinberg, 1999
-- Steven Weinberg, 1999
-
- Batterie11 A
- Beiträge: 1519
- Registriert: Fr 22. Okt 2004, 00:50
- Wohnort: 47°03'51.05"N, 15°27'10.91"O
- Kontaktdaten:
Cooler FischevilPHish hat geschrieben:ImageMagick ist göttlich

Alles Liebe aus Graz, Daniel
Blog: motifs are everywhere ...
Web: Home@Daniel
Blog: motifs are everywhere ...
Web: Home@Daniel
Exakt dafür ist es gedacht und wird meist zusammen mit Web-Servern eingesetzt ( etwa für Bildergalerien). Es ist überall da von Interesse, wo pauschale Fließbandarbeit for individueller Bearbeitung zum Zuge kommt. Achtung bei der Verwendung auf shared-Servern! Imagemagick verbraucht sehr viel CPU-Last und gehört nicht zu den Schnellsten!Jack Steel hat geschrieben:Ich frag, deshalb weil ich meinen Workflow beim Onlinestellen von Fotos damit dermaßen optimieren könnte...
Das Problem mit Zitaten aus dem Internet besteht darin, dass man sie nicht überprüfen kann - Abraham Lincoln
-
- Batterie11 A
- Beiträge: 1519
- Registriert: Fr 22. Okt 2004, 00:50
- Wohnort: 47°03'51.05"N, 15°27'10.91"O
- Kontaktdaten:
So hab mal ein bisschen probiert, scheint echt verdammt mächtig zu sein das Tool und ganz einfach über Script auszuführen:
Resize to 640x640:
Unsharp mask (entspricht Photoshop: R=0.3, 200%, Treshold=4):
Um zu kontrollieren ob das Photoshop und das ImageMagick Ergebnis identisch sind kann man ein Differenzbild rechnen:
Ist das Ergebnis komplett schwarz, sind die Ergebnisse identisch.
Bleibt die Frage wie ich nun mein Wasserzeichen reinbekomme, welches üblicherweise so aussieht:

Mir fallen im Prinzip zwei Wege ein, den Text zu versuchen mit ImageMagick zu erstellen, was relativ schwer sein dürfte, wegen Schatten oder so, oder einfach eine Art Hilfsbild zu generieren welches durch Summation oder so mit dem Ausgangsbild das Wasserzeichen in der Form hinzufügt. Bleibt die Frage wie man das Hoch-/Querformat-Problem löst... Hat wer ne Idee?
Resize to 640x640:
Code: Alles auswählen
convert input.jpg -resize 640x640 output.jpg
Code: Alles auswählen
convert input.jpg -unsharp 0.3x0.5+2+0.015 output.jpg
Code: Alles auswählen
composite -compose difference input1.jpg input2.jpg output.jpg
Bleibt die Frage wie ich nun mein Wasserzeichen reinbekomme, welches üblicherweise so aussieht:

Mir fallen im Prinzip zwei Wege ein, den Text zu versuchen mit ImageMagick zu erstellen, was relativ schwer sein dürfte, wegen Schatten oder so, oder einfach eine Art Hilfsbild zu generieren welches durch Summation oder so mit dem Ausgangsbild das Wasserzeichen in der Form hinzufügt. Bleibt die Frage wie man das Hoch-/Querformat-Problem löst... Hat wer ne Idee?
Alles Liebe aus Graz, Daniel
Blog: motifs are everywhere ...
Web: Home@Daniel
Blog: motifs are everywhere ...
Web: Home@Daniel