gamma

gamma — Adjusts gamma on a video stream

Synopsis

                    GstGamma;

Object Hierarchy

  GObject
   +----GstObject
         +----GstElement
               +----GstBaseTransform
                     +----GstVideoFilter
                           +----GstGamma

Properties

  "gamma"                    gdouble               : Read / Write

Description

Example launch line

Performs gamma correction on a video stream.

gst-launch videotestsrc ! gamma gamma=2.0 ! ffmpegcolorspace ! ximagesink

This pipeline will make the image "brighter".

Synopsis

Element Information

plugin

gamma

author

Arwed v. Merkatz <v.merkatz@gmx.net

class

Filter/Effect/Video

Element Pads

name

src

direction

source

presence

always

details

video/x-raw-yuv, format=(fourcc){ IYUV, I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]

name

sink

direction

sink

presence

always

details

video/x-raw-yuv, format=(fourcc){ IYUV, I420, YV12 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ]

Details

GstGamma

typedef struct _GstGamma GstGamma;

Opaque data structure.

Property Details

The "gamma" property

  "gamma"                    gdouble               : Read / Write

gamma.

Allowed values: [0.01,10]

Default value: 1