In this document https://developer.download.nvidia.com/embedded/L4T/r32_Release_v1.0/Docs/Accelerated_GStreamer_User_Guide.pdf?1XnE9ydmOn0qeqHFtKv6mx7cFjaJxqiMNxJ_x-wZhuEa66XUFFUc1kKYIRo62WgSN1HzlBNfsmoU02WOD8EZ93T7rYJHnMsgtLHN3ugQ52y7ee_LeLi2siqmTq0AkMGB2zhDnlfAvQHNrrAdtfv9TYqmXvAF9yswz4VC10zNQHqZiuyLfYo
it is mentioned under section CSI CAMERA RUNTIME COMMANDS that mo: 1.Image and 2.Video
but after running this code in command line
, it seems there is no option for “Set Capture Mode”.
Is there any option to set capture mode? (in Gstreamer)
For setting the runtime commands, you have to run the application nvgstcapture-1.0 first.
Can you explain it in more detail. From my understanding, I have to set the CSI parameters value at runtime through nvgstcapture-1.0 at first. Then running the nvarguscamerasrc will have the following effect set like capturemode, saturation etc. Is it correct? If yes, then I am not seeing the effects.
It will be helpful if you have any example
Suggest you can use below two application to capture image:
- nvgstcapture-1.0 -> mo:2 3 -> Enter 1 to start recording -> Enter 2 to take snapshot
This one works for me https://github.com/NVIDIA-AI-IOT/jetbot/blob/master/jetbot/camera.py.
To capture still image from Rpi camera, you can use above code, it works fine.