This program has been developed using Visual Studio 2019
The purpose of this program is to capture the live video stream from video device using Microsoft DirectShow Filter API without using any 3rd party farework or library. Then process the video stream using OpenCL. This program is built from scratch and can be used for Video Processing and Machine Learning.