streamadapter
application demonstrates how to export images to the GStreamer pipeline from IFF SDK.
Application is located in samples/05_gstreamer
directory of IFF SDK package.
It comes with example configuration file (streamadapter.json
) providing the following functionality:
- acquisition from XIMEA camera
- color pre-processing on GPU:
- black level subtraction
- histogram calculation
- white balance
- demosaicing
- color correction
- gamma
- image format conversion
- automatic control of exposure time and white balance
- image export to the client code
GStreamer pipeline description is passed through command line arguments, with streamadapter
acting as a source.
For example, each incoming image can be dumped to a separate file with this command:
./streamadapter ! multifilesink