Gaussian Blur - Image Processing Algorithm
Вставка
- Опубліковано 30 лип 2014
- The gaussian blur algorithm is one of the most widely used blurring algorithms. It is accomplished by applying a convolution kernel to every pixel of an image, and averaging each value of each color channel of each pixel with the corresponding elements of the convolution matrix. You can also weigh the kernel so that each pixel processed takes a fraction of its neighboring pixels instead of the whole value.
LIVE DEMO: easylearntutorial.com/live-dem...
The algorithm (source: WikiPedia)
The Big-O value for the Gaussian blur algorithm is O(Kw * Kh * Iw * Ih), where K[w,h] and I[w,h] are the width and height of the kernel and image, respectively.
Programming tutorials by Easy Learn Tutorial - because anyone can learn how to become an expert software and web developer!
Copyright (c) 2013 Rodrigo Silveira - www.easylearntutorial.com
This is not gaussian blur. Waste of time.
Gussian blur is not the same as averaging. Your convolution kernel weights needs to be Gaussian.
+1
This video suppose to be mean filter not Gaussain right?
kernel with a matrix of 1 looks shit
so, same process, but different weight, i take it?
Your code algorithm isn't Gaussian at all. That is a box blur. That's a different algorithm entirely.
thank you. My deep respect .
Awesome I have created one following your instructions using c#
This is just mean filter, not Gaussian heads up
you should have used the standard deviation not the mean
This is box blur!
this is not Gaussian blur, according to comments, but a box blur, please change your title
this is mean blur
gaussian blur something different... please change the name of the video!
who tf does this with javascript lmao