Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 1.64 KB

README.md

File metadata and controls

17 lines (12 loc) · 1.64 KB

Library providing a common interface to control settings and streaming of GenICam/GenTL-standardized cameras in .NET, using underlying APIs from supported third-party providers. GcLib essentially works like a wrapper around the external APIs, hiding their specific implementations and enabling the same code to be used regardless of the camera or vendor.

Currently supported APIs are: eBUS SDK, xiAPI.NET, Spinnaker SDK and PCO SDK (partially implemented).

Note

Please note that some APIs may require a license and driver installation.

Contributors are welcome to the project, please see this short guide for further info.

Demo apps have been added to the repo to showcase the use and potential of the library. A simple Console app demonstrates the straightforwardness of setting up and using it. A light-weight WinForms app and a more complete WPF demo app (see screenshot below) demonstrates how to connect to devices detected, change device parameter settings and display live image streams. The demo applications also provide some elementary recording and playback functionality.

alt text