The IMPERX SDI cards support BGR, YUY2, and a unique 10-bit YUV 4:2:2 format which is not currently supported in GStreamer. For now, we'll unpack it to AYUV64. This has only been tested on a ExpressCard device, but is expected to work with all IMPERX grabbers that use this SDK. Special attention has not been given yet to timestamping or accounting for dropped frames. Currently if the source is interlaced this element will deinterlace. Another mode could be supported to push out the frames as is, with appropriate caps to indicate interlacing mode.
gst-plugins-vision
GStreamer plugins related to the field of machine vision.
Image acquisition elements
- bitflowsrc: Video source for BitFlow frame grabbers (analog, Camera Link, CoaXPress)
- edtpdvsrc: Video source for EDT PDV frame grabbers (Camera Link)
- edtpdvsink: Video sink for EDT PDV Camera Link simulator
- euresyssrc: Video source for Euresys PICOLO, DOMINO and GRABLINK series frame grabbers (analog, Camera Link)
- idsueyesrc: Video source for IDS uEye cameras (GigE Vision, USB 2/3, USB3 Vision)
- imperxflexsrc: Video source for IMPERX FrameLink and FrameLink Express frame grabbers (Camera Link)
- matroxsrc: Video source for MATROX Imaging Library (MIL) (analog, Camera Link, Camera Link HS, CoaXPress, DVI-D, FireWire, GigE Vision, SDI)
- niimaqsrc: Video source for National Instruments IMAQ frame grabbers (analog, parallel digital, Camera Link)
- niimaqdxsrc: Video source for National Instruments IMAQdx library (GigE Vision, FireWire, USB3 Vision)
- phoenixsrc: Video source for Active Silicon Phoenix frame grabbers (HD-SDI, LVDS, Camera Link)
- pixcisrc: Video source for EPIX PIXCI frame grabbers (analog, LVDS, Camera Link)
- saperasrc: Video source for Teledyne DALSA frame grabbers (analog, Camera Link, HSLink, LVDS)
Other elements
- sfx3dnoise: Applies 3D noise to video
- videolevels: Scales monochrome 8- or 16-bit video to 8-bit, via manual setpoints or AGC
Dependencies
- GStreamer 1.2.x
- Specific frame grabber SDKs
See also
- Aravis, Linux open source GStreamer plugin for GigE Vision and USB3 Vision cameras
Description
Languages
C
72.5%
C++
14.8%
CMake
6.9%
Python
4%
PowerShell
1.4%
Other
0.3%