Bilateral Filtering with CUDA and OpenCV 3.x

This prototype tests different implementations of the bilateral filtering to smooth images using C++, CUDA, OpenCV 3.X. Several smoothing algorithms exist, but the most popular are: Normalized Box Filter: this filter is the simplest of all. Each output pixel is the mean of its kernel neighbors (all of them contribute with equal weights) Gaussian Filter: Probably the most useful[…]