Blur image

Is there a package that can blur an image (represented as a Matrix{RGB{Float16}}, or anything similar)?

No need for fancy bokeh simulation, just some basic Gaussian blur with a given radius, or whatever is fast. Asking before I implement it myself.

ImageFiltering.jl should be able to do that.

2 Likes
using Images, TestImages

img = testimage("mandrill")

imgg = imfilter(img, Kernel.gaussian(10))

mosaic([img, imgg])

3 Likes