| Top |
| gchar * | profile | Read / Write |
| GstOpencvFaceBlurFlags | flags | Read / Write |
| gint | min-neighbors | Read / Write |
| gint | min-size-height | Read / Write |
| gint | min-size-width | Read / Write |
| gdouble | scale-factor | Read / Write |
GObject
╰── GInitiallyUnowned
╰── GstObject
╰── GstElement
╰── GstBaseTransform
╰── GstVideoFilter
╰── GstOpencvVideoFilter
╰── GstFaceBlur
Blurs faces in images and videos.
1 |
gst-launch-1.0 autovideosrc ! videoconvert ! faceblur ! videoconvert ! autovideosink |
plugin |
opencv |
author |
Michael Sheldon <mike@mikeasoft.com>,Robert Jobbagy <jobbagy.robert@gmail.com> |
class |
Filter/Effect/Video |
name |
sink |
direction |
sink |
presence |
always |
details |
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] |
name |
src |
direction |
source |
presence |
always |
details |
video/x-raw, format=(string)RGB, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] |
“profile” property “profile” gchar *
Location of Haar cascade file to use for face blurion.
Flags: Read / Write
Default value: "/usr/share/opencv/haarcascades/haarcascade_frontalface_default.xml"
“flags” property “flags” GstOpencvFaceBlurFlags
Flags to cvHaarDetectObjects.
Flags: Read / Write
Default value: Do Canny edge detection to discard some regions
“min-neighbors” property “min-neighbors” gint
Minimum number (minus 1) of neighbor rectangles that makes up an object.
Flags: Read / Write
Allowed values: >= 0
Default value: 3
“min-size-height” property “min-size-height” gint
Minimum window height size.
Flags: Read / Write
Allowed values: >= 0
Default value: 30
“min-size-width” property “min-size-width” gint
Minimum window width size.
Flags: Read / Write
Allowed values: >= 0
Default value: 30