/python-cv2-streams-viewer

Program uses cv2 to display many streams from cameras, web pages, local files

Primary LanguagePython

python-cv2-streams-viewer

Program uses cv2 to display many streams from cameras, web pages, local files.

It uses thread to process stream from cv2.

It can record stream to local file.

It uses tkinter to display it.


image

image


Notes:

It started as answer for question on Stackoverflow: How display multi videos with threading using tkinter in python?

See similar idea on blog pyImageSearch in Increasing webcam FPS with Python and OpenCV.

It creates class

 from imutils.video import WebcamVideoStream

2021.01.26

Code from single file main.py splited into files videocapture.py, tkCamera.py, main.py and moved to folder src.