import cv2 import time import serial from isCamera import ISCamera import tisgrabber as IC import numpy as np from trigger import Trigger import datetime print('#########################',datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'),'################################') #Trigger trig = Trigger() trig.resetSettings() trig.singleTriggerSettings() trig.settingsShutterClosed() #Kamera hier erstellen und Einstellungen vornehmen icCam = ISCamera() icCam.printParams() #Einstellung der Dateipfae zum Laden und Abspeichern von Bildern imagePath = 'O:\\ou-mt\\Mitarbeiter\\Albert\\Pictures\\' filecounter = 0 #Callbackfunction for Trackbars: def setGain(x): gain=cv2.getTrackbarPos('Gain','OptionWindow') icCam.setGain(gain) def setBrightness(x): brightness=cv2.getTrackbarPos('Brightness','OptionWindow') icCam.setBrightness(brightness)
# delete image if it exists OUTPUT_DIRECTORY = 'O:\ou-mt\Mitarbeiter\Albert\Pictures' #os.path.abspath(r'.\pictures') # Directory the TIFFs will be saved to os.mkdir(OUTPUT_DIRECTORY + os.sep + datetime.datetime.now().strftime('%Y-%m-%d %H.%M')) OUTPUT_DIRECTORY = 'O:\ou-mt\Mitarbeiter\Albert\Pictures' + os.sep + datetime.datetime.now( ).strftime('%Y-%m-%d %H.%M') FILENAME = 'image' # The filename of the TIFF if os.path.exists(OUTPUT_DIRECTORY + os.sep + FILENAME): os.remove(OUTPUT_DIRECTORY + os.sep + FILENAME) #Trigger trig = Trigger() trig.resetSettings() trig.singleTriggerSettings() trig.settingsShutterClosed() #Kamera hier erstellen und Einstellungen vornehmen tlCam = TLCamera() #Einstellung der Dateipfae zum Laden und Abspeichern von Bildern imagePath = 'O:\\ou-mt\\Mitarbeiter\\Albert\\Pictures\\' filecounter = 0 #Callbackfunction for Trackbars: def setMaxIntensity(x): maxIntensity = cv2.getTrackbarPos('MaxIntensity', 'OptionWindow') tlCam.setMaxIntensity(maxIntensity)