Max Sponsel
d7cb8c293e
Anpassung der Bildveränderung
...
Trotz Anpassungen sind noch einige Verbesserungen nötig: Grauanteile, wo keine sein sollten treten auf. Die Berechnungsalgorithmen müssen überprüft werden.
2020-06-27 11:24:07 +02:00
4d54aa9d3c
Bild, welches im technical Paper verwendet wurde
...
---
2020-06-27 08:57:56 +00:00
Max Sponsel
2a4e394165
Erste Logik zur Bildänderung
...
Matrixmultiplikation und Gamma-Rücktransformation angewendet
2020-06-27 10:54:20 +02:00
Max Sponsel
c3d4a04017
Simulationsmatrizen der einzelnen Fehlsichtigkeiten implementiert
...
Simulationsmatrizen fuer Protanopie, Deuteranopie und Tritanopie hinzugefügt.
2020-06-27 10:40:18 +02:00
Max Sponsel
7c4a08521f
Multiplikation mit der Transformationsmatrix T
...
Implementiert über 2 for-Schleifen und der numpy.dot() Funktion
2020-06-26 12:59:09 +02:00
Max Sponsel
bb625895a0
Gammakorrektur für Bildarray
...
Kopie unseres Bildarrays wurde erstellt und auf floats gecastet. Bereinigte Werte können jetzt mit der Transformationsmatrix T multipliziert werden!!
2020-06-26 12:45:14 +02:00
Max Sponsel
4c80771315
Iteration durch das Bildarray
...
Anpassungen müssen noch gemacht werden!
2020-06-26 12:43:21 +02:00
Max Sponsel
24ab0a1f85
Einfügen der allgemeinen Tranformationsmatrix T und der Inversen T^-1
...
Zwar hatten wir bereits die M_HPE und M_sRGB eincodiert, jedoch lassen sich beide Matrizen mit Multiplikation bereits zusammenfassen, was den Code übersichtlicher macht. Zudem reicht nach Gammakorrektur nun eine Matrixmultiplikation für die komplette Konvertierung aus!
2020-06-26 11:01:46 +02:00
Max Sponsel
18623a2e01
Einfügen der Gammakorrekturen als Funktionen
...
Vor der eigentlichen Anwendung des Algorithmus müssen die Gammakorrekturwerte gefiltert und vor der Darstellung des bearbeiteten Bildes wieder hinzugefügt werden.
2020-06-26 09:58:43 +02:00
Max Sponsel
92a0f9e03c
Transformationsmatrixen hinzufügen
...
Verschiedene Matrizen zur Bildänderung hinzugefügt
2020-06-22 12:22:51 +02:00
Max Sponsel
2653f8c7f6
Anpassung des Bildeinlesens
...
Bildverzeichnis jetzt dynamisch zugreifbar. Mergeproblem sollte gelöst sein.
2020-06-22 11:46:32 +02:00
Max Sponsel
85be54ab1f
Imported Numpy
2020-06-17 15:59:55 +02:00
Max Sponsel
4ee972c1e5
Auslesen der Bilddimensionen
2020-06-17 10:47:09 +02:00
Max Sponsel
fd2c587bbc
Erste Einleselogik Implementiert
2020-06-09 16:16:37 +02:00
ed56189238
Dateien hochladen nach „Beispielbilder“
...
Beispielbilder zum Testen des Codes und der Algorithmen
2020-06-09 14:03:42 +00:00
Max Sponsel
451ffb36cd
Imports added
2020-06-09 15:56:34 +02:00
3d61fce4bc
„Code/Dyschromasie.py“ hinzufügen
...
Ersterstellung des Python Skripts zur Simulation einer Farbfehlsichtigkeit mit Hilfe von OpenCV.
2020-06-09 12:35:49 +00:00
3f57e11e34
Initial commit
2020-05-18 09:51:23 +00:00