From 7c4a08521fc5751a2895a5a18e9ace72511069e6 Mon Sep 17 00:00:00 2001 From: Max Sponsel Date: Fri, 26 Jun 2020 12:59:09 +0200 Subject: [PATCH] Multiplikation mit der Transformationsmatrix T MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Implementiert über 2 for-Schleifen und der numpy.dot() Funktion --- Code/Dyschromasie.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Code/Dyschromasie.py b/Code/Dyschromasie.py index 1ac15a0..7d690a7 100644 --- a/Code/Dyschromasie.py +++ b/Code/Dyschromasie.py @@ -61,8 +61,12 @@ T_reversed = np.array([[5.47221206, -4.6419601, 0.16963708], [-1.1252419, 2.29317094, -0.1678952], [0.02980165, -0.19318073, 1.16364789]]) -# Multiplikation der einzelnen Pixelwerte -# T.dot(image[x][y]) +#Multiplikation der einzelnen Pixelwerte +for i in range(rows): + for j in range(cols): + cb_image[i,j] = T.dot(cb_image[i,j]) + +#Simulationsmatrizen cv2.namedWindow("Display") # Displaywindow erstellen