GStreamer Based Image Signal Processor/Examples/IMX8 Pipelines: Difference between revisions

From RidgeRun Developer Wiki
Line 7: Line 7:


=Debayer plugin pipelines examples=
=Debayer plugin pipelines examples=
For this pipeline example the ispcldebayer element will transform the buffer from '''bayer''' format to '''RGBA''' format
<syntaxhighlight lang=bash style="background-color: #f0fff0">
<syntaxhighlight lang=bash style="background-color: #f0fff0">
WIDTH=1920
WIDTH=1920

Revision as of 20:42, 4 July 2019



Previous: Examples/IMX6 Pipelines Index Next: Performance





The GStreamer Based Image Signal Processor element can be easily incorporated into any pipeline. Here we present some sample pipelines for different use cases.

Debayer plugin pipelines examples

For this pipeline example the ispcldebayer element will transform the buffer from bayer format to RGBA format

WIDTH=1920
HEIGHT=1080

gst-launch-1.0 videotestsrc is-live=true ! "video/x-bayer, format=(string)bggr, width=$WIDTH, height=$HEIGHT,framerate=(fraction)30/1" ! queue ! ispcldebayer ! fakesink -v

Color space conversion plugin pipelines examples

For this example the ispclcsc element will convert the color space from RGBA to NV12 format.

WIDTH=1920
HEIGHT=1080

gst-launch-1.0 videotestsrc is-live=true ! "video/x-raw,format=(string)RGBA,width=$WIDTH,height=$HEIGHT,framerate=(fraction)30/1" ! queue ! ispclcsc ! fakesink -v


Previous: Examples/IMX6 Pipelines Index Next: Performance