From 136b3817e28bab453ae6741b102086e00f1dde2d Mon Sep 17 00:00:00 2001 From: niklasBr <104077966+bretzNiklas@users.noreply.github.com> Date: Tue, 15 Nov 2022 11:43:33 +0100 Subject: [PATCH] Added comments --- Image.py | 2 +- Kernel.py | 1 + main.py | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Image.py b/Image.py index e418c11..669d146 100644 --- a/Image.py +++ b/Image.py @@ -86,7 +86,7 @@ class Image: def trim_lines(lines): for i in range(len(lines)): lines[i] = lines[i].removesuffix('\n') - return lines + return lines @staticmethod def check_for_magic_number(lines): diff --git a/Kernel.py b/Kernel.py index 93f6fec..f62fdbb 100644 --- a/Kernel.py +++ b/Kernel.py @@ -14,6 +14,7 @@ class Kernel: sub_matrix = border_behavior.get_submatrix_list([height, width], matrix) result = 0 + for a, b in zip(self.filter_list, sub_matrix): if type(b) == type("string"): b = int(b) diff --git a/main.py b/main.py index 7faeb41..7c3fe47 100644 --- a/main.py +++ b/main.py @@ -37,6 +37,8 @@ def aufgabe2(): e.convolve(boxfilter_27, zero_p_bb, "./images/Ergebnis2-27.pgm") +#bekannte Bugs: Beide Prewitt-Filter erzeugen links auf mittlerer Höhe ein Quadrat an weißen Pixeln, die schwarz bleiben sollten +# Boxfilter verdunkelt das Bild if __name__ == "__main__": aufgabe1() -- GitLab