ic4interop Namespace Reference

Contains functions providing interoperability between IC Imaging Control 4 and third-party libraries. More...

Namespaces

Namespaces Qt
Contains classes for displaying camera images in Qt5 or Qt6 applications.

Classes

Class HALCON
Contains functions for using data ic4::ImageBuffer objects in MVTec HALCON. More...
Class OpenCV
Contains functions for using ic4::ImageBuffer objects using OpenCV. More...

Detailed Description

Contains functions providing interoperability between IC Imaging Control 4 and third-party libraries.

The provided functions include conversions between ic4::ImageBuffer objects and third-party library types as well as display adapters for GUI toolkits.

The interop support functions are declared separate headers:

  • OpenCV: ic4interop/interop-OpenCV.h
  • MVTec HALCON: ic4interop/interop-HALCON.h
  • Qt5 and Qt6: interop/interop-Qt.h