Key eSDK Files

The following files in the eSDK are essential for building applications that interface with Emergent Vision Technologies cameras. These files cover the core aspects of function declarations, linking, and runtime access. The files you use depend partly on whether your program will run on Windows or Linux.

  • Main header file: EmergentCameraAPIs.h
    • Location: <installation directory>\eSDK\include
    • Purpose: Provides declarations for all API functions, enabling access to camera control features.
  • Main library files (Windows only): EmergentCamera.lib, EmergentGenICam.lib, and EmergentGigEVision.lib
    • Location: <installation directory>\eSDK\lib
    • Purpose: These library files are required to link applications with the API on Windows platforms.
  • Main DLL files (Windows only): EmergentCamera.dll, EmergentGenICam.dll, and EmergentGigEVision.dll
    • Location: <installation directory>\eSDK\bin
    • Purpose: The primary libraries for runtime access to the API’s functionality. They enable the application to communicate with the camera for commands and image data processing.
  • Main SO files (Linux only): libEmergentCamera.so, libEmergentGenICam.so, and libEmergentGigEVision.so
    • Location: <installation directory>\eSDK\lib
    • Purpose: The primary libraries for runtime access to the API’s functionality. They enable the application to communicate with the camera for commands and image data processing.

See also the Example Code.

Updated on
November 19, 2024
Questions?


Get in touch with us today and our team of imaging professionals will be pleased to assist you.

Contact Us