Joshua M. Doe d705291cbd imperxflexsrc: fix timestamps
Previous implementation was trying to be too clever. If we want absolute
timestamps we can use the timestamp/x-unix reference time meta.
2019-11-07 09:17:49 -05:00
2019-11-07 09:17:49 -05:00

gst-plugins-vision

GStreamer plugins related to the field of machine vision.

Image acquisition elements

Image generation elements

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 and/or licenses

Installation

  • Install GStreamer 1.2.x or newer (latest should work)
  • Build project or download a release from Github (ZIP files under Assets)
  • Extract files somewhere
  • Create an environment variable GST_PLUGIN_PATH that points to where you extracted the files

Examples

Capture from a CoaXPress camera via a Kaya Komodo frame grabber, apply AGC to convert it to 8-bit monochrome, then output the video via A&B Software GigESim which generates GigE Vision video:

gst-launch-1.0 kayasrc ! videolevels auto=continuous ! gigesimsink

Then in another command capture the GigE Vision video via Pleora eBUS and display the video to the screen:

gst-launch-1.0 pleorasrc ! autovideoconvert ! autovideosink

See also

  • Aravis, Linux open source GStreamer plugin for GigE Vision and USB3 Vision cameras
Languages
C 72.5%
C++ 14.8%
CMake 6.9%
Python 4%
PowerShell 1.4%
Other 0.3%