We have developed several projects for video processing. In one of them needed dynamic link library (DLLs) written on C++ which can implement several video effects such as negative, swirl and some color filters.
Development of dynamic link library (DLL) written on C++ which implement video effects in digital signal processing of video.
As input data this library uses vector of current frame of video, index of video effect and his parameters. All effects is continuous in time interval, time interval is also in settings. Below you can see some more interesting effects which was implemented.
Click on image to view it on full size