Datum in Bilder einfügen
- KBDCALLS
- Moderator
- Beiträge: 22449
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Datum in Bilder einfügen
Suche ein Programm mit dem man das Datum in Bildern einfügen kann . Ich meine damit die Ausdrucke und nicht in die Exifdaten.
So wie in diesem Beispiel. Das hat die Kamera eingeblendet.
So wie in diesem Beispiel. Das hat die Kamera eingeblendet.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
- heisenberg
- Beiträge: 4134
- Registriert: 04.06.2015 01:17:27
- Lizenz eigener Beiträge: MIT Lizenz
Re: Datum in Bilder einfügen
So vielleicht?
So sieht es aus:
Oder als Umrandungseffekt statt Schatten:
Und weil's mich interessiert hier noch mein Versuch dazu: (Rechtsbündig, Gelbe Schrift mit schwarzem Schatten)
Code: Alles auswählen
pic=myfile.png
# Datum aus dem Dateiänderungsdatum ermitteln und formatieren
pic_text="$(date -d @$(stat $pic -c %Y) +"%Y-%m-%d %H:%M:%S")"
convert -font Courier \
-fill black -pointsize 24 -gravity SouthEast -draw "text 0,0 '$pic_text'" \
-fill yellow -pointsize 24 -gravity SouthEast -draw "text 1,1 '$pic_text'" "$pic" "Neu_$pic"
Oder als Umrandungseffekt statt Schatten:
Code: Alles auswählen
convert -font Arial \
-fill yellow -pointsize 24 -gravity SouthEast -draw "text 1,1 '$pic_text'" \
-stroke black \
"$pic" "neu_$pic"
Re: Datum in Bilder einfügen
Wegen diese Anfrage befasse ich mich zum ersten Mal mit der Altion-
Aus den Scripten werde ich nicht schlau ( Habe ein paar aus dem Netz getestet und das EN Datumsformat sollte doch änderbar auf DE sein. Habe die Reihenfolge geändert und schon kommt die Fehlerausgabe " @ ist ein ungültiges Datum " ).
Dafür mit ( Geht sehr schnell )
https://www.xnview.com/de/xnconvert/
Braucht wenig speicher und mit Verarbeitung > Bild > Text Plugin lassen sich Bilder so mit Text in beliebige Arten anlegen. Für das direkte Wasserzeichen Plugin verlangt es einen vor gefertigtes Bild-
Auch mit " XNViewMP " für mich in solche " speziellen " Fälle am schnellsten und am komfortables.
Oder mit imagemagick und gimp
Aus den Scripten werde ich nicht schlau ( Habe ein paar aus dem Netz getestet und das EN Datumsformat sollte doch änderbar auf DE sein. Habe die Reihenfolge geändert und schon kommt die Fehlerausgabe " @ ist ein ungültiges Datum " ).
Dafür mit ( Geht sehr schnell )
https://www.xnview.com/de/xnconvert/
Braucht wenig speicher und mit Verarbeitung > Bild > Text Plugin lassen sich Bilder so mit Text in beliebige Arten anlegen. Für das direkte Wasserzeichen Plugin verlangt es einen vor gefertigtes Bild-
Auch mit " XNViewMP " für mich in solche " speziellen " Fälle am schnellsten und am komfortables.
Oder mit imagemagick und gimp
Systemd und PulseAudio, hmmm, nein danke.
- KBDCALLS
- Moderator
- Beiträge: 22449
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Re: Datum in Bilder einfügen
Revod hat geschrieben:02.01.2019 16:40:52Wegen diese Anfrage befasse ich mich zum ersten Mal mit der Altion-
Und soll man den Rest erraten ?
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
- whisper
- Beiträge: 3384
- Registriert: 23.09.2002 14:32:21
- Lizenz eigener Beiträge: GNU Free Documentation License
-
Kontaktdaten:
Re: Datum in Bilder einfügen
Oder so:
So mache ich das in meinen Nautilus Scripten, dadurch muss man kein Zwischenbild generieren und hat weniger Parameter zu beachten.
Ok, hätte als Demo besser
genommen, fällt leichter ins Auge
Code: Alles auswählen
mogrify -pointsize 10 -fill gray -gravity SouthWest -draw "text 10,20 '$(date)'" uhrendeckel.png
So mache ich das in meinen Nautilus Scripten, dadurch muss man kein Zwischenbild generieren und hat weniger Parameter zu beachten.
Ok, hätte als Demo besser
Code: Alles auswählen
mogrify -pointsize 10 -fill red -gravity SouthEast -draw "text 10,20 '$(date)'" uhrendeckel.png
Alter ist übrigens keine Ausrede, nur Erfahrung, die sich stapelt.
Re: Datum in Bilder einfügen
Genau das habe ich bis jetzt getan, im Script Code.
Den von heisenberg nur mit einer Datei und nur mit exakter Dateiname und nur mit einen Bildformat.
Den von " Hagen " konnte ich nicht dazu bewegen zu arbeiten.
Ich suche weiter...
Systemd und PulseAudio, hmmm, nein danke.
- KBDCALLS
- Moderator
- Beiträge: 22449
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Re: Datum in Bilder einfügen
Da war ein Flüchtigkeitsfehler drinne , Das Problem lag in Zeile 30 .
40554
PS. Das Script benötigt keine Parameter. Es müssen nur Bilder in dem Verzeichnis vorliegen.
40554
Code: Alles auswählen
BildText= "$PrefixText - $DateTimeOriginal"
PS. Das Script benötigt keine Parameter. Es müssen nur Bilder in dem Verzeichnis vorliegen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
Re: Datum in Bilder einfügen
Danke KBDCALLS
" Sehr gut erraten, "
Sorry, dass ich es nicht mit der Konsole Ausgabe gepostet hatte.
" Sehr gut erraten, "
Sorry, dass ich es nicht mit der Konsole Ausgabe gepostet hatte.
Systemd und PulseAudio, hmmm, nein danke.
Re: Datum in Bilder einfügen
Mal abgesehen von kunstvollen Befehlssequenzen in Terminal , gibt es natürlich auch die Möglichkeit sowas
mit einer GUI zu machen. Xnview kann das.
Xnview ---> Dateien in Xnview markieren ---> Werkzeuge---> Stapelverarbeitung
dann
Reiter Verarbeitung -----> Verarbeitung hinzufügen --> Bild -->Text
dann den Text auswählen (hier nur einen Kleine Auswahl)
Einstellen (Schriftgröße/ Position / Farbe usw)kannst du dabei was man auch will.
Ergebnis:
mit einer GUI zu machen. Xnview kann das.
Xnview ---> Dateien in Xnview markieren ---> Werkzeuge---> Stapelverarbeitung
dann
Reiter Verarbeitung -----> Verarbeitung hinzufügen --> Bild -->Text
dann den Text auswählen (hier nur einen Kleine Auswahl)
Einstellen (Schriftgröße/ Position / Farbe usw)kannst du dabei was man auch will.
Ergebnis:
Re: Datum in Bilder einfügen
Das Script funktioniert soweit nun. Doch es kann nur das jpg Format und es schreibt im Bild die Werte aus den Exif Header ( Ohne Exif Werte geschieht auch nichts ).
Übrigens KBDCALLS es gab noch einen Fehler,
den Du auch korrigiert hast.
Übrigens KBDCALLS es gab noch einen Fehler,
Code: Alles auswählen
for Bild in *.JPG *.jpg
Systemd und PulseAudio, hmmm, nein danke.
-
- Beiträge: 5643
- Registriert: 30.12.2004 15:31:07
- Wohnort: Wegberg
Re: Datum in Bilder einfügen
Hallo
Hier Beispiel in Python mit PIL
(nur für ein Bild)
https://webkul.com/blog/python-imaging- ... -examples/
PIL:https://en.wikipedia.org/wiki/Python_Imaging_Library
pillow (a fork of PIL) https://pillow.readthedocs.io/en/5.3.x/
mfg
schwedenmann
Hier Beispiel in Python mit PIL
(nur für ein Bild)
https://webkul.com/blog/python-imaging- ... -examples/
PIL:https://en.wikipedia.org/wiki/Python_Imaging_Library
pillow (a fork of PIL) https://pillow.readthedocs.io/en/5.3.x/
mfg
schwedenmann