added readme

This commit is contained in:
Lauchmelder 2022-02-07 00:38:11 +01:00
parent 80f050000c
commit cc24f04e86
No known key found for this signature in database
GPG key ID: C2403C69D78F011D
2 changed files with 11 additions and 10 deletions

1
README.md Normal file
View file

@ -0,0 +1 @@
# Bildverarbeitung

View file

@ -1,12 +1,12 @@
Um das Errorhandling zu testen habe ich zwei Dateien im Verzeichnis res/broken/ Um das Errorhandling zu testen habe ich zwei Dateien bereitgestellt welche
bereitgestellt welche fehlerhafte PGM Dateien beinhalten: fehlerhafte PGM Dateien beinhalten:
* wrong_signature.pgm beinhaltet P5 statt P2. * wrong_signature.pgm beinhaltet P5 statt P2.
Führt man z.B. "imageviewer res/broken/wrong_signature.pgm" aus, sollte das Programm Führt man z.B. "imageviewer wrong_signature.pgm" aus, sollte das Programm
"Missing/Wrong PGM magic number." ausgeben und sich beenden. "Missing/Wrong PGM magic number." ausgeben und sich beenden.
* wrong_dimensions.pgm gibt eine falsche Größe für das Bild an. Es sind nicht genug Daten vorhanden für die angegebenen Bilddimensionen * wrong_dimensions.pgm gibt eine falsche Größe für das Bild an. Es sind nicht genug Daten vorhanden für die angegebenen Bilddimensionen
Führt man z.B. "imageviewer res/broken/wrong_dimensions.pgm" aus, sollte das Programm Führt man z.B. "imageviewer wrong_dimensions.pgm" aus, sollte das Programm
"Amount of image data doesn't match image dimensions. Expected..." ausgeben und ich beenden. "Amount of image data doesn't match image dimensions. Expected..." ausgeben und ich beenden.
@ -16,13 +16,13 @@ den Namen der Bilddatei die verändert werden soll.
Ich habe einige Bilder im Ordner res/ bereitgestellt um diese Funktionen zu testen. Ich habe einige Bilder im Ordner res/ bereitgestellt um diese Funktionen zu testen.
smooth res/f14.ascii.pgm smooth f14.ascii.pgm
smooth res/mountain.ascii.pgm smooth mountain.ascii.pgm
smooth res/fractal_tree.ascii.pgm smooth fractal_tree.ascii.pgm
edgedetect res/f14.ascii.pgm edgedetect f14.ascii.pgm
edgedetect res/mountain.ascii.pgm edgedetect mountain.ascii.pgm
edgedetect res/fractal_tree.ascii.pgm edgedetect fractal_tree.ascii.pgm
Die modifizierten Bilder werden in den Dateien originalerName_modified.pgm gespeichert, und können anschließend Die modifizierten Bilder werden in den Dateien originalerName_modified.pgm gespeichert, und können anschließend
in GIMP o.Ä. Programmen inspiziert werden in GIMP o.Ä. Programmen inspiziert werden