Skip to content

mr-technologies/streamadapter

Repository files navigation

streamadapter

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

Usage

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