Категории программ

Новые программы

OpenCV

4 Квітня, 2016 0

OpenCV (англ. Open Source Computer Vision Library, библиотека компьютерного зрения с открытым исходным кодом) – библиотека алгоритмов компьютерного зрения, обработки изображений и численных алгоритмов общего назначения с открытым кодом.

Библиотека реализована на C/C++, также разрабатывается для Python, Java, Ruby, MATLAB, Lua for Windows и других языков. Может свободно использоваться в академических и коммерческих целях – распространяется в условиях лицензии BSD.

OpenCV поддерживает операционные системы семейства Microsoft Windows, Linux, Mac OS X, iOS, Android и другие UNIX-подобные.

Применение OpenCV

Для способствования росту числа таких приложений и создания новых моделей использования компьютера.

OpenCV способна автоматически обнаруживать присутствие IPP и MKL и использовать их для ускорения обработки.

Поддерживаемые платформы и инструменты OpenCV

  • Microsoft Windows: компиляторы Microsoft Visual C++ (6.0, .NET 2003), Intel Compiler, Borland C++, Mingw (GCC 3.x).
  • Windows RT: портирован на ARM компанией Itseez.
  • Linux: GCC (2.9x, 3.x), Intel Compiler: «./configure-make-make install», RPM (spec-файл включён в поставку).
  • Mac OS X: GCC (3.x, 4.x).
  • Android.
  • iOS.
  • Используются C и «облегчённый» C++. Прагмы и условная компиляция используются очень ограниченно.
  • Microsoft Windows: DirectShow, VfW, MIL, CMU1394.
  • Linux: V4L2, DC1394, FFmpeg.
  • Mac OS X: QuickTime
  • Статический HTML, PDF.

Основные модули OpenCV

В версии 2.2 библиотека была реорганизована. Вместо универсальных модулей cxcore, cvaux, highGUI и других было создано несколько компактных модулей с более узкой специализацией:

Включает в себя базовые структуры, вычисления (математические функции, генераторы случайных чисел) и линейную алгебру, DFT, DCT, ввод/вывод для XML и YAML и т. д..

OpenCV

Ссылки

Сайт OpenCV

Скачать OpenCV

C, C++, C# , Графика и дизайн , Другое , Компоненты и библиотеки , Разработчику , Средства разработки

Оставить комментарий