smooth

smooth — Smoothing (single frame)

Synopsis

struct              GstSmooth;

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GstObject
               +----GstElement
                     +----GstBaseTransform
                           +----GstVideoFilter
                                 +----GstSmooth

Properties

  "blend-factor"             gfloat                : Read / Write
  "chroma-diff"              guint                 : Read / Write
  "luma-diff"                guint                 : Read / Write
  "search-range"             guint                 : Read / Write

Description

History

Performs "single-frame" smoothing, that is, it only works with the current frame, it does not need the next or the previous frame. Usually smoothing is done by taking the data of previous frames into account to see which parts of the picture can be "safely" smoothed, this filter only needs one frame.

  • transcode smooth filter [Chad Page]

Element Information

plugin

transcode

author

Mark Nauwelaerts <mnauw@users.sourceforge.net>, Chad Page

class

Filter/Effect/Video

Details

struct GstSmooth

struct GstSmooth;

Property Details

The "blend-factor" property

  "blend-factor"             gfloat                : Read / Write

Blend Factor.

Allowed values: [0,1]

Default value: 0.25


The "chroma-diff" property

  "chroma-diff"              guint                 : Read / Write

Maximum Chroma Difference.

Allowed values: <= 16

Default value: 6


The "luma-diff" property

  "luma-diff"                guint                 : Read / Write

Maximum Luma Difference.

Allowed values: <= 16

Default value: 8


The "search-range" property

  "search-range"             guint                 : Read / Write

Search Range.

Allowed values: <= 16

Default value: 4