该应用程序为计算机视觉专业人员的需求进行了优化。所有中间结果都可以查看和分析,为您提供对算法性能的全面洞察。
大程序可以被组织成小的、容易理解的部分——宏过滤器。宏过滤器是一个可重用的过滤器序列,具有自己的输入、输出和数据处理周期。
针对SSE技术和多核处理器,对滤波器进行了积极优化。我们的实现是世界上最快的实现之一(可以在性能部分看到)。
图像处理操作可以在整个图像或任意形状的区域内执行。小而精确的roi可用于显著加快处理速度。
包括来自OpenCV库的免费开源过滤器。与一组标准过滤器一起,它们可以用来为简单的应用程序创建极具成本效益的解决方案。
Adaptive Vision Studio和Adaptive Vision GigE SDK是GigE Vision兼容的产品,支持从相机配置到高性能图像采集的所有需要。请看这个视频展示。
运行时引擎也可以作为DLL库使用,可以在C、c++或c#应用程序中使用。
此外,该库还提供了一些专业技术的支持,如一维测量、傅立叶分析和基于形状的模板匹配。
经典blob分析技术的强大的健壮操作集。提供了blob提取、集合算法、区域细化、任意核形态学、骨骼化、空间转换、特征提取、测量等多种方法。
与库的其他部分兼容的详尽的几何操作工具集。为2D几何提供超过50个操作,包括几何原语拟合,测量,相交,切线,特征提取等。
一组用于跨图像轮廓提取边缘的经典方法。该库提供了测量交替特征的成对边缘的专门方法,并支持沿任何路径的测量。
该工具集既适用于教育实验,也适用于工业应用,它提供了傅里叶变换和频域图像处理的方法。
该库不使用STL,而是基于简单而高效的Adaptive Template library。后者提供了大部分STL功能,同时避免了迭代器抽象和高级模板技术。因此,Adaptive Vision Library可以很容易地移植到各种嵌入式平台上,包括那些没有完全支持c++模板的平台。
函数名有动词+名词的形式(例如SmoothImage, rotatvector)。如果一个操作有多个变体,则用一个以下划线开头的后缀来区分(例如SmoothImage_Mean, SmoothImage_Gauss)。所有的结果都是通过引用输出参数返回的,因此总是可以有多个输出。