Asynchronous video capture with OpenCV and Python

Capturing a video stream from a camera in python can be done with OpenCV. However, when doing this operation on the main thread, performance won't be great, especially when capturing in HD quality. In this blog post, a solution is shown by running the video capture operation in a separate (green)…


Simple example of multithreading and multiprocessing in Python

Implementing multithreading or multiprocessing in Python is really easy. However when running a function in a thread and collect its return value, needs a trick. There are multiple solutions to do so, here is shown just one way of many possible ways. Choosing between multithreading or…


Intel Python Distribution

Intel provides an high performance python distribution that integrates seamless into Anaconda. You'll see performance gains when using packages like pandas, numpy, scikit-learn and more. Intel provides a downloadable package that installs in the OS on system level. However, I prefer to install it…