faceoverlay
Overlays a SVG image over a detected face in a video stream. x, y, w, and h properties are optional, and change the image position and size relative to the detected face position and size.
Example launch line
gst-launch-1.0 autovideosrc ! videoconvert ! faceoverlay location=/path/to/gnome-video-effects/pixmaps/bow.svg x=0.5 y=0.5 w=0.7 h=0.7 ! videoconvert ! autovideosink
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBin ╰──faceoverlay
Implemented interfaces
Factory details
Authors: – Laura Lucas Alday
Classification: – Filter/Editor/Video
Rank – none
Plugin – faceoverlay
Package – GStreamer Bad Plug-ins
Pad Templates
sink
video/x-raw:
format: { RGB }
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
src
video/x-raw:
format: { BGRA }
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
Properties
location
“location” gchararray
Location of SVG file to use for face overlay
Flags : Read / Write
Default value : NULL
The results of the search are