[vlc-commits] Implemented a new edge detection video filter

Odd-Arild Kristensen git at videolan.org
Fri Feb 5 16:33:10 CET 2016


vlc | branch: master | Odd-Arild Kristensen <oddarildkristensen at gmail.com> | Thu Feb  4 17:50:02 2016 -0500| [5025bc4e625188dffe0298fde426267673b0ea6e] | committer: Jean-Baptiste Kempf

Implemented a new edge detection video filter

The edge detection filter uses the Sobel operator to detect and highlight
edges in a frame. In order to successfully detect an edge, the image must
first be converted to gray scale (because Sobel is a gray scale operator) and
then have a slight Gaussian blur applied to it. We do this because Sobel is a
noisy operator and the Gaussian blur reduces this noise.

Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=5025bc4e625188dffe0298fde426267673b0ea6e
---

 NEWS                                 |    1 +
 modules/MODULES_LIST                 |    3 +-
 modules/video_filter/Makefile.am     |    3 +
 modules/video_filter/edgedetection.c |  244 ++++++++++++++++++++++++++++++++++
 po/POTFILES.in                       |    1 +
 5 files changed, 251 insertions(+), 1 deletion(-)

Diff:   http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=5025bc4e625188dffe0298fde426267673b0ea6e


More information about the vlc-commits mailing list