diff options
author | Filippo Argiolas <filippo.argiolas@gmail.com> | 2010-05-01 11:19:55 +0200 |
---|---|---|
committer | Filippo Argiolas <filippo.argiolas@gmail.com> | 2010-05-01 11:19:55 +0200 |
commit | 56d180896aeaffe04876c93796478f1a0d7716db (patch) | |
tree | 7ce83be723ba45b56e09a9047cd695730dcca845 | |
parent | 0f535f0969cad4309725f9caa4569643dbacb6a7 (diff) |
blur: fix gaussian kernel computation
-rw-r--r-- | gst/gl/effects/gstgleffectssources.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gst/gl/effects/gstgleffectssources.c b/gst/gl/effects/gstgleffectssources.c index 4442007..b3fb484 100644 --- a/gst/gl/effects/gstgleffectssources.c +++ b/gst/gl/effects/gstgleffectssources.c @@ -47,7 +47,7 @@ fill_gaussian_kernel (float *kernel, int size, float sigma) l = (size - 1) / 2; for (i = 0; i < size; i++) { - kernel[i] = expf (-pow ((i - l), 2.0) / (2 * sigma)); + kernel[i] = expf (-0.5 * pow ((i - l) / sigma, 2.0)); sum += kernel[i]; } |