An open API service indexing awesome lists of open source software.

https://github.com/mr-technologies/streamadapter

GStreamer integration for MRTech IFF SDK
https://github.com/mr-technologies/streamadapter

c camera cuda demosaicing dng genicam gpu gstreamer h264 h265 image-processing jetson json low-latency machine-vision mipi rest-api rtsp tiff vulkan

Last synced: 10 days ago
JSON representation

GStreamer integration for MRTech IFF SDK

Awesome Lists containing this project

README

          

# `streamadapter`

`streamadapter` application demonstrates how to export images to the [GStreamer](https://gstreamer.freedesktop.org/) pipeline from [MRTech IFF SDK](https://mr-te.ch/iff-sdk).
It is located in `samples/05_gstreamer` directory of IFF SDK package.
Application 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 user 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:

```sh
./streamadapter ! multifilesink
```