MAVROS stream opencv image to QGC


I am wondering if it is possible to stream an image that is edited with opencv to QGC e.g. over UDP.

I know that it is possible to display a gazebo camera stream in QGC using gstreamer. However, I would like to receive the camera stream of my gazebo model and edit it using image transport and cv bridge before it is streamed to QGC.

Can anyone tell me if it is possible and maybe how? Thanks!

If you can stream the processed image through gstreamer, it will work the same way

Thanks for the reply.

Any hints, example code how to work with gstreamer? I have not used it before :smiley: