Adaptive Vision Library – Lite Edition
Adaptive Vision Library Lite (AVL Lite) is a C++ image processing library based on
Adaptive Vision Library Professional.
It is free to use, including commercial applications, but its functionality is limited to
fundamental operators which are available also in other free libraries like OpenCV or CImg.
The advanced and ready-made tools dedicated for industrial applications become available
after upgrading to AVL Professional.
AVL Lite is designed for:
- OEM companies looking for a royalty-free library as a basis for creating own, application-specific vision algorithms
(yet with an option to upgrade to advanced functions in some projects).
- Commercial users of Adaptive Vision Studio who create custom image analysis steps through User Filters.
- Students and machine vision enthusiasts looking for free library with support for popular machine vision cameras.
AVL Lite provides the following functionality:
Types of data:
Image unary operators, e.g.
and 17 more
Image binary operators, e.g.
and 21 more
Image conversion operators, e.g.
and 11 more
Image smoothing operators:
Gradient magnitude operator:
Basic image morphology:
Basic spatial transforms, e.g.
and 5 more
Basic 2D edge detection:
HSV color space conversions:
File I/O operators (PNG, BMP, JPG, TIFF, AVI), e.g.
and 8 more
Image drawing, e.g.
and many more
Region creation functions, e.g.
and 8 more
Region binary operators, e.g.
Other region functions, e.g.
Basic geometrical functions, e.g.
Geometrical transformations, e.g.
and 50 more
Image acquisition interfaces for machine vision cameras from major suppliers, e.g.
SynView_GrabImage (NET Gmbh),
Vimba_GrabImage (Allied Vision Technologies),
Pylon_GrabImage (Basler AG),
and also for MATRIX VISION, PointGrey, The Imaging Source and XIMEA, as well as web cameras and Kinect.