发行的跨平台计算机视觉和机器学习软件库,可以运行在`Linux、Windows、Android和Mac OS`操作系统上。 它轻量级而且高效——由一系列` C `函数和少量` C++ `类构成,同时提供了`Python、Ruby、MATLAB`等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。OpenCV用C++语言编写,它具有`C ++,Python,Java`和`MATLAB`接口,并支持`Windows,Linux,Android和Mac OS,OpenCV`主要倾向于实时视觉应用,并在可用时利用`MMX`和`SSE`指...
通常主要包括精确解算法和启发式算法:精确方法主要是用单纯形法(线性规划)或者一些迭代的方法(非线性规划)再结合分枝定界法找到我们要的整数解。精确方法如果是线性规划问题能通过单纯形法在可行域的顶点中找到全局最优解,非线性规划也是通过微分学方法或者有限次的迭代找到接近于最优解的,由于不是多项式时间的求解方法,故而往往在大规模实例上不可行。启发算法如遗传算法、蚁群算法、进化算法、智能算法针对普遍的问题。可...