Bildbearbeitung: Unterschied zwischen den Versionen

Aus Mikiwiki
Zur Navigation springen Zur Suche springen
 
(15 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<b>Bildbearbeitung</b> bezeichnet eine Vielzahl von Veränderungen an Bildern, die beim Forografieren oder durch andere Arten der Bilderfassung enstanden. Zu den damit zu behebenden Fehlern gehören etwa Über- und Unterbelichtung, Unschärfe, Kontrastschwäche, Bildrauschen, Rote-Augen-Effekt und Stürzende Linien. Durch diese Fehler wirken Bilder oft zu dunkel, zu hell, zu unscharf oder anderweitig mangelhaft. Die Ursachen können technische Probleme der Aufnahmegeräte ([[Bildschirmkopie]], [[Digitalkamera]], [[Scanner]]), Fehlbedienung derselben, ungünstige Arbeitsbedingungen oder mangelhafte Vorlagen sein.
<b>Bildbearbeitung</b> bezeichnet eine Vielzahl von Veränderungen an Bildern, die beim Forografieren oder durch andere Arten der Bilderfassung enstanden. Zu den damit zu behebenden Fehlern gehören etwa Über- und Unterbelichtung, Unschärfe, Kontrastschwäche, Bildrauschen, Rote-Augen-Effekt und Stürzende Linien. Durch diese Fehler wirken Bilder oft zu dunkel, zu hell, zu unscharf oder anderweitig mangelhaft. Die Ursachen können technische Probleme der Aufnahmegeräte ([[Bildschirmkopie]], [[Digitalkamera]], [[Scanner]]), Fehlbedienung derselben, ungünstige Arbeitsbedingungen oder mangelhafte Vorlagen sein.
Häufig vorkommende Aufgaben der Bildbearbeitung sind:
* Grössenanpassung
* Farbkorrektur
* Erzeugen von Bildausschnitten
* Erzeugen von Bildrahmen
* Erzeugen von Wasserzeichen


Ein wenig Software zur Bildbearbeitung:
Ein wenig Software zur Bildbearbeitung:
* [[GNU Image Manipulation Program]] / GIMP
* [[GNU Image Manipulation Program]] / GIMP
* Paket [[Imagemagick]] (u. a. mit [[convert]] und [[mogrify]])
* [[jhead]] kann [[EXIF]]-Daten verändern
* [[jhead]] kann [[EXIF]]-Daten verändern
== FAQ ==
=== Ermittlung von Details zu einer Bilddatei ===
$ <b>[[file]] file.png</b>
$ <b>[[identify]] file.png</b>
$ <b>gm file.png</b>
$ <b>pnginfo file.png</b>
$ <b>tiffinfo file.tiff</b>
=== Weitere nützliche Befehle ===
Bild "file.jpg" in die korrekte Richtung drehen.
$ <b>jhead -autorot file.jpg</b>
[[EXIF]]-Daten aus Bild "file.jpg" entfernen.
$ <b>jhead -purejpg file.jpg</b>
Bild "file.jpg" wird auf allen Seiten um je 2 Pixel beschnitten (z. B. um einen Rand zu entfernen).
$ <b>mogrify -shave 2x2 file.jpg</b>
Ein bestehender Kommentar in der Bilddatei "file.jpg" wird entfernt.
$ <b>mogrify -comment "" file.jpg</b>
Die Bildqualität der Bilddatei "file.jpg" wird auf "85" gesetzt.
$ <b>mogrify -quality 85 file.jpg</b>
Umwandlung der Bilddatei "file.jpg" ins GIF-Format.
$ <b>mogrify -format gif file.jpg</b>
Erstellen einer HTML-Bildergalerie. Dabei wird die HTML-Datei "index.html" erstellt, die eine Übersichtsgrafik (im [[GIF]]-Format) mit einer [[Verweissensitive Grafik|verweissensitiven Grafik]] enthält. Über diese können die einzelnen Bilder mit einem Mausklick auf die Vorschaubilder angezeigt werden. Das Ergebnis (alle Bilddateien, die HTML- und die GIF-Datei) kann direkt ins WWW gestellt werden.
$ <b>convert 'vid:*' index.html</b>
<!--
montage -size 256x256 '*JPG' -thumbnail 128x128 -set caption '%t' -bordercolor AliceBlue -background grey20 +polaroid -set label ''  -background white  -geometry +1+1 -tile 6x index.html
-->
=== Beispielskript ===
Umwandlung von PNG-Dateien in JPG-Dateien, wobei die Originaldateien erhalten bleiben. Das Skript ignoriert alle Dateien ohne Endung, ebenso alle Bilddateien im Dateiformat PNG, welche nicht auf "PNG" oder "png" enden.
#/bin/bash
for bilddatei in $(find . -type f -print)
  do
  # Entfernen der ersten beiden Zeichen der find-Ausgabe (./)
  bilddatei=$(echo $bilddatei | cut -c3-)
  # Trennen des Dateinames in Name und Erweiterung
  dateiname=$(echo $bilddatei | awk -F . '{print $(NF-1)}')
  erweiterung=$(echo $bilddatei | awk -F . '{print $NF}')
  # Umwandlung Dateien mit Endung "png" oder "PNG" in JPG-Dateien
  case "$erweiterung" in
    png|PNG)
      ausgabeformat="jpg"
      ausgabedatei="$dateiname.$ausgabeformat"
      echo "Wandle um: $bilddatei nach $ausgabedatei"
      convert "$bilddatei" "$ausgabedatei"
    ;;
  esac
  done
Umwandlung von PNG-Dateien in JPG-Dateien, wobei die Originaldateien erhalten bleiben. Das Skript überprüft dabei die Ausgabe des Befehls [[file]] und findet so auch Bilddateien im Dateiformat PNG, die keine Endung besitzen oder nicht auf "PNG" oder "png" enden.
#/bin/bash
for bilddatei in $(find . -type f -print)
  do
  # Entfernen der ersten beiden Zeichen der find-Ausgabe (./)
  bilddatei=$(echo $bilddatei | cut -c3-)
  # Trennen des Dateinames in Name und Erweiterung
  dateiname="$bilddatei"
  dateityp=$(file $bilddatei | awk '{print $2}')
  # Umwandlung von PNG- in JPG-Dateien
  case "$dateityp" in
    png|PNG)
      ausgabeformat="jpg"
      ausgabedatei="$dateiname.$ausgabeformat"
      echo "Wandle um: $bilddatei nach $ausgabedatei"
      convert "$bilddatei" "$ausgabedatei"
    ;;
  esac
  done


== Weblinks ==
== Weblinks ==


{{Weblinks1|{{url_dewikipedia|Bildbearbeitung|Bildbearbeitung}}
{{Weblinks}}
{{url|JP|Wanokoto|jpn|http://labs.wanokoto.jp/olds||Umwandlung aktueller Fotografien in "alt" aussehende Schwarzweissbilder}}
{{url_dewikipedia|Bildbearbeitung|Bildbearbeitung}}
}}
{{url|JP|Wanokoto|jpn|http://labs.wanokoto.jp/olds|Bakumatsu Koshashin Generator|Umwandlung aktueller Fotografien in "alt" aussehende Schwarzweissbilder}}
{{Fuss}}




{{cat|Bildbearbeitung}}
{{cat|Bildbearbeitung}}

Aktuelle Version vom 6. Mai 2011, 14:15 Uhr

Bildbearbeitung bezeichnet eine Vielzahl von Veränderungen an Bildern, die beim Forografieren oder durch andere Arten der Bilderfassung enstanden. Zu den damit zu behebenden Fehlern gehören etwa Über- und Unterbelichtung, Unschärfe, Kontrastschwäche, Bildrauschen, Rote-Augen-Effekt und Stürzende Linien. Durch diese Fehler wirken Bilder oft zu dunkel, zu hell, zu unscharf oder anderweitig mangelhaft. Die Ursachen können technische Probleme der Aufnahmegeräte (Bildschirmkopie, Digitalkamera, Scanner), Fehlbedienung derselben, ungünstige Arbeitsbedingungen oder mangelhafte Vorlagen sein.

Häufig vorkommende Aufgaben der Bildbearbeitung sind:

  • Grössenanpassung
  • Farbkorrektur
  • Erzeugen von Bildausschnitten
  • Erzeugen von Bildrahmen
  • Erzeugen von Wasserzeichen

Ein wenig Software zur Bildbearbeitung:

FAQ

Ermittlung von Details zu einer Bilddatei

$ file file.png
$ identify file.png
$ gm file.png
$ pnginfo file.png
$ tiffinfo file.tiff

Weitere nützliche Befehle

Bild "file.jpg" in die korrekte Richtung drehen.

$ jhead -autorot file.jpg

EXIF-Daten aus Bild "file.jpg" entfernen.

$ jhead -purejpg file.jpg

Bild "file.jpg" wird auf allen Seiten um je 2 Pixel beschnitten (z. B. um einen Rand zu entfernen).

$ mogrify -shave 2x2 file.jpg

Ein bestehender Kommentar in der Bilddatei "file.jpg" wird entfernt.

$ mogrify -comment "" file.jpg

Die Bildqualität der Bilddatei "file.jpg" wird auf "85" gesetzt.

$ mogrify -quality 85 file.jpg

Umwandlung der Bilddatei "file.jpg" ins GIF-Format.

$ mogrify -format gif file.jpg

Erstellen einer HTML-Bildergalerie. Dabei wird die HTML-Datei "index.html" erstellt, die eine Übersichtsgrafik (im GIF-Format) mit einer verweissensitiven Grafik enthält. Über diese können die einzelnen Bilder mit einem Mausklick auf die Vorschaubilder angezeigt werden. Das Ergebnis (alle Bilddateien, die HTML- und die GIF-Datei) kann direkt ins WWW gestellt werden.

$ convert 'vid:*' index.html

Beispielskript

Umwandlung von PNG-Dateien in JPG-Dateien, wobei die Originaldateien erhalten bleiben. Das Skript ignoriert alle Dateien ohne Endung, ebenso alle Bilddateien im Dateiformat PNG, welche nicht auf "PNG" oder "png" enden.

#/bin/bash
for bilddatei in $(find . -type f -print)
  do
  # Entfernen der ersten beiden Zeichen der find-Ausgabe (./)
  bilddatei=$(echo $bilddatei | cut -c3-)
  # Trennen des Dateinames in Name und Erweiterung
  dateiname=$(echo $bilddatei | awk -F . '{print $(NF-1)}')
  erweiterung=$(echo $bilddatei | awk -F . '{print $NF}')
  # Umwandlung Dateien mit Endung "png" oder "PNG" in JPG-Dateien
  case "$erweiterung" in
    png|PNG)
      ausgabeformat="jpg"
      ausgabedatei="$dateiname.$ausgabeformat"
      echo "Wandle um: $bilddatei nach $ausgabedatei"
      convert "$bilddatei" "$ausgabedatei"
    ;;
  esac
  done

Umwandlung von PNG-Dateien in JPG-Dateien, wobei die Originaldateien erhalten bleiben. Das Skript überprüft dabei die Ausgabe des Befehls file und findet so auch Bilddateien im Dateiformat PNG, die keine Endung besitzen oder nicht auf "PNG" oder "png" enden.

#/bin/bash
for bilddatei in $(find . -type f -print)
  do
  # Entfernen der ersten beiden Zeichen der find-Ausgabe (./)
  bilddatei=$(echo $bilddatei | cut -c3-)
  # Trennen des Dateinames in Name und Erweiterung
  dateiname="$bilddatei"
  dateityp=$(file $bilddatei | awk '{print $2}')
  # Umwandlung von PNG- in JPG-Dateien
  case "$dateityp" in
    png|PNG)
      ausgabeformat="jpg"
      ausgabedatei="$dateiname.$ausgabeformat"
      echo "Wandle um: $bilddatei nach $ausgabedatei"
      convert "$bilddatei" "$ausgabedatei"
    ;;
  esac
  done

Weblinks

Herausgeber Sprache Webseitentitel Anmerkungen
Wikipedia ger Bildbearbeitungwbm Enzyklopädischer Artikel
Wanokoto jpn Bakumatsu Koshashin Generatorwbm Umwandlung aktueller Fotografien in "alt" aussehende Schwarzweissbilder