1import tkinter
2import cv2, PySimpleGUI as sg
3USE_CAMERA = 0 # change to 1 for front facing camera
4window, cap = sg.Window('Demo Application - OpenCV Integration', [[sg.Image(filename='', key='image')], ], location=(0, 0), grab_anywhere=True), cv2.VideoCapture(USE_CAMERA)
5while window(timeout=20)[0] != sg.WIN_CLOSED:
6 window['image'](data=cv2.imencode('.png', cap.read()[1])[1].tobytes())
7