In [ ]:
# First we will just apply a Gaussian filter on the image
# This will also create a blurring or smoothing effect.
# Try visually to notice the difference as compared with the mean/box/blur filter.

image_gaussian_processed = cv2.GaussianBlur(image,(3,3),1)

cv2.imshow('Gaussian processed',image_gaussian_processed)
cv2.waitKey()

In [ ]:
image_gaussian_processed = cv2.GaussianBlur(image,(7,7),1)

cv2.imshow('Gaussian processed',image_gaussian_processed)
cv2.waitKey()