gamma

gamma — Adjusts gamma on a video stream

Synopsis




                    GstGamma;

Object Hierarchy


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

Properties


  "gamma"                    gdouble               : Read / Write

Description

Performs gamma correction on a video stream.

Example launch line

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

This pipeline will make the image "brighter".

Element Information

plugin gamma
author Arwed v. Merkatz <v.merkatz@gmx.net
class Filter/Effect/Video

Element Pads

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 ]
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 ]

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