The image below is a single frame captured directly from the S1 video stream from external code without going through the Robomaster app at all! It seems there is some tweaking to do (look at all the banding on the image) but this basically mean I can now capture the video stream and feed it to something like OpenCV running locally on the controlling machine.
The code is basically hacked up now to save the single frame (code is in my repository) but if this works, everything else will related to video capture will.
Robomaster S1 camera feed capture
|