Projekt_Dyschromasie/Code/Dyschromasie.py

19 lines
922 B
Python
Raw Normal View History

2020-06-09 16:16:37 +02:00
import cv2 #OpenCV fuer Bildbearbeitung
import tkinter #Zum Erstellen von GUIs
2020-06-17 15:59:55 +02:00
import numpy as np #Numpy Import
2020-06-09 16:16:37 +02:00
path =r"C:\Users\max\OneDrive\Desktop\Ohm-Studium\Skripte\6.Semester\Projektarbeit\Projekt_Dyschromasie\Beispielbilder\lena.jpg"
image = cv2.imread(path) #Einlesen des Bildes (noch hardcodiert, sollte dann in GUI gehen)
2020-06-17 15:59:55 +02:00
hoehe = image.shape[0] #Auslesen der Bildhoehe
breite = image.shape[1] #Auslesen der Bildbreite
kanaele = image.shape[2] #Auslesen der Kanaele (3 fuer RGB, 1 fuer Graubild)
print(f"Das Bild ist {hoehe} Pixel hoch, {breite} Pixel breit und besitzt {kanaele} Kanaele")
2020-06-17 10:47:09 +02:00
2020-06-17 15:59:55 +02:00
print(image[0][0]) #Darstellung des 1. Pixels
2020-06-17 10:47:09 +02:00
2020-06-09 16:16:37 +02:00
cv2.namedWindow("Display") #Displaywindow erstellen
cv2.imshow("Display",image) #Bild zeigen
cv2.waitKey(0) #Fenster offen halten