Image Stitching for NVIDIA Jetson/Examples/Using Gstd: Difference between revisions

From RidgeRun Developer Wiki
m (Update navigation)
Line 3: Line 3:
</noinclude>
</noinclude>
<noinclude>
<noinclude>
{{Image_Stitching_for_NVIDIA_Jetson/Head|previous=Examples/Basic pipelines|next=Examples/Nano,TX1,TX2,Xavier_Pipelines|keywords=Image Stitching, Image Stitching, CUDA, Stitcher, Panorama}}
{{Image_Stitching_for_NVIDIA_Jetson/Head|previous=Examples/Basic pipelines|next=Examples/Undistort_Pipelines|keywords=Image Stitching, Image Stitching, CUDA, Stitcher, Panorama}}
</noinclude>
</noinclude>


Line 30: Line 30:


<noinclude>
<noinclude>
{{Image_Stitching_for_NVIDIA_Jetson/Foot|Examples/Basic pipelines|Examples/Nano,TX1,TX2,Xavier_Pipelines}}
{{Image_Stitching_for_NVIDIA_Jetson/Foot|Examples/Basic pipelines|Examples/Undistort_Pipelines}}
</noinclude>
</noinclude>

Revision as of 21:03, 10 March 2021



  Index  






Previous: Examples/Basic pipelines Index Next: Examples/Undistort_Pipelines






GStreamer_Daemon is a gst-launch on steroids where you can create a GStreamer pipeline, play, pause, change speed, skip around, and even change element parameter settings all while the pipeline is active.

Running with bash GSTD client

The execution with GSTD is basically the same as any other pipeline.

gstd # Launch gstd daemon, this will separate itself into its own process

gstd-client pipeline_create stitcher_pipeline \
cudastitcher name=stitcher \
homography-list="`cat homographies.json | tr -d "\n" | tr -d " "`" \
border-width=10 \
nvarguscamerasrc maxperf=true sensor-id=0 ! nvvidconv ! "video/x-raw(memory:NVMM), width=1920, height=1080" ! queue ! stitcher.sink_0 \
nvarguscamerasrc maxperf=true sensor-id=1 ! nvvidconv ! "video/x-raw(memory:NVMM), width=1920, height=1080" ! queue ! stitcher.sink_1 \
nvarguscamerasrc maxperf=true sensor-id=2 ! nvvidconv ! "video/x-raw(memory:NVMM), width=1920, height=1080" ! queue ! stitcher.sink_2 \
stitcher. ! perf print-arm-load=true ! queue ! nvvidconv ! "video/x-raw(memory:NVMM), width=1920, height=360" ! nvoverlaysink

gstd-client pipeline_play stitcher_pipeline


Previous: Examples/Basic pipelines Index Next: Examples/Undistort_Pipelines