Using standard Gaussian Blur implementation.
Converted to using cv::fastAtan2.
Reshuffled if-statement to optimize performance.