IC Imaging Control 4 SDK

IC Imaging Control 4 is a software development kit for accessing The Imaging Source cameras using C++, .NET, Python and C programming languages

IC Imaging Control 4 SDK allows image acquisition from The Imaging Source cameras with a easy-to-use API.

A GenTL Producer/driver is required for camera access.

This package contains C and C++ header files, libraries, and core binary files. A pre-compiled demo application is availble for quick camera tests.

The package also contains API documentation for all supported programming languages (C++, .NET, Python, C).

The .NET and Python libraries are distributed via NuGet and PyPI respectively. See the .NET and Python documentation for details.

Programming examples are available at https://github.com/TheImagingSource/ic4-examples.

IC Imaging Control 4 SDK
Released Size Type Requirements
IC Imaging Control 4 SDK September 30, 2024 41.8 MB
  • Windows 10 (x64), Windows 11 (x64), Ubuntu 20.04 or later
  • One of the The Imaging Source GenTL producers

Changelog

Initial release for Linux x86_64 and aarch64

Add imagingcontrol4pyside6 library for Python, providing PropertyDialog and DeviceSelectionDialog (not yet available for aarch64)

A detailed changelog can be found at share/theimagingsource/ic4/CHANGELOG.md

Released Size Type Requirements
IC Imaging Control 4 SDK July 2, 2024 26.2 MB MSI
  • Intel Core i3 or similar (AVX2 support recommended)
  • 4GB RAM (dual-channel configuration recommended)
  • Windows 10 (64-bit), Windows 11 (64-bit)
  • One of the The Imaging Source GenTL producers

Changelog

Add function to query library/driver versions.

Add support for specifying IPV4 address, MAC address as identifier when opening a device.

Add C++ interop libraries for OpenCV, MVTec® HALCON™.

Add support for new driver features (e.g. USB driver switching) in demoapp's device selection dialog.

A detailed changelog can be found at share/theimagingsource/ic4/CHANGELOG.md.

Released Size Type Requirements
IC Imaging Control 4 SDK December 15, 2023 23.2 MB MSI
  • Intel Core i3 or similar (AVX2 support recommended)
  • 4GB RAM (dual-channel configuration recommended)
  • Windows 10 (64-bit), Windows 11 (64-bit)
  • One of the The Imaging Source GenTL producers

Changelog

Update Python documentation.

Released Size Type Requirements
IC Imaging Control 4 SDK December 12, 2023 23.2 MB MSI
  • Intel Core i3 or similar (AVX2 support recommended)
  • 4GB RAM (dual-channel configuration recommended)
  • Windows 10 (64-bit), Windows 11 (64-bit)
  • One of the The Imaging Source GenTL producers

Changelog

Initial Release.