Image Component Library (ICL)
ICL Modules

ICL is split over a set of modules, each providing a special set datatypes, classes and functions for the development of computer vision applications. All modules come up with an extra namespace that is embedded to the global icl namespace

  • The icl::utils module provides general support functions, classes and types
  • The icl::math module provides matrix classes and several machine learning tools
  • The icl::core module provides basic image templates ImgBase and Img and further basic types and functions
  • The icl::filter module provides a huge set of unary- and binay operators for low level image processing
  • The icl::io module provides a versatile image in- and output-framework
  • The icl::qt module provides a powerful GUI-create framework as well as high speed image visualization tools
  • The icl::cv module provides a huge set of medium-level tools for computer-vision
  • The icl::geom module provides a functions and classes for 3D vision and visualization
  • The icl::markers module provides a full featuered highspeed fiducial marker tracking library

Shortcuts