The plugin brings the OpenCV library to the Unreal Engine allowing to utilise the computer vision and machine learning software the library offers.
This rather limited integration of the library allows for mainly three actions.
Starting and stopping a video streaming using a webcam
Replace pixels of a given colour with fully transparent ones
For the three example usages of the OpenCV library, as noticeable in the video, their implementation is fully multi-threaded. Any of the imaging/video processing happens on a separate thread from the main game or rendering thread allowing to run a simulation without any visible stuttering.