Esempio n. 1
0
img = np.zeros((1,1,3), np.uint8)
cv2.namedWindow('OptionWindow', cv2.WINDOW_NORMAL)
cv2.createTrackbar('Gain','OptionWindow',280,480, setGain)                # dB/100 = Gain (max 48 dB)
cv2.createTrackbar('Brightness','OptionWindow',240,511, setBrightness)    # Max = 511, Default normalerweise 240...
cv2.imshow('OptionWindow',img)
while(True):
    key = cv2.waitKey(1) & 0xFF
    if key == ord('t'):
        icCam.stopLive()
        icCam.triggerSettings()
        trig.singleTriggerSettings()
        trig.settingsShutterClosed()
        time.sleep(0.1)
        trig.trigger()
        time.sleep(0.4)
        trig.settingsShutterOpen()
        time.sleep(0.1)
        trig.trigger()
        time.sleep(0.4)
        #icCam.getImprocPictures()
    if key == ord('s'):
        icCam.ImProc.saveImg(imagePath)        
    if key == ord('a'):
        icCam.stopLive()
        icCam.startLiveMode()
        trig.setContinous()
    if key == ord('q'):
        break

# When everything done, release the capture
cv2.destroyAllWindows()
Esempio n. 2
0
img = np.zeros((1, 1, 3), np.uint8)
cv2.namedWindow('OptionWindow', cv2.WINDOW_NORMAL)
cv2.createTrackbar('MaxIntensity', 'OptionWindow', 65536, 65536,
                   setMaxIntensity)
cv2.createTrackbar('MinIntensity', 'OptionWindow', 0, 65536, setMinIntensity)
cv2.imshow('OptionWindow', img)

while (True):
    key = cv2.waitKey(1) & 0xFF
    if key == ord('t'):
        tlCam.setSingleTriggerMode()
        trig.singleTriggerSettings()
        trig.settingsShutterClosed()  #1.: BG Image
        trig.trigger()
        tlCam.snapImg()
        trig.settingsShutterOpen()  #2.: Wave Image
        trig.trigger()
        tlCam.snapImg()
        trig.settingsShutterClosed()  #3.: 2tes BG Image
        trig.trigger()
        tlCam.snapImg()
    if key == ord('s'):
        tlCam.saveImage(OUTPUT_DIRECTORY)
    if key == ord('a'):
        while (True):
            key = cv2.waitKey(1) & 0xFF
            trig.settingsShutterClosed()
            trig.trigger()
            tlCam.snapImg()
            trig.settingsShutterOpen()
            trig.trigger()