Библиотеки для программирования — различия между версиями

Материал из roboforum.ru Wiki
Перейти к: навигация, поиск
(Геометрия)
(OpenCV)
Строка 6: Строка 6:
 
Cамая широко распространенная библиотека для систем технического зрения. Абсолютно бесплатная. Разрабатывалась с использованием  Intel Perfomance Primitives для обеспечения максимальной возможной производительности на их процессорах.
 
Cамая широко распространенная библиотека для систем технического зрения. Абсолютно бесплатная. Разрабатывалась с использованием  Intel Perfomance Primitives для обеспечения максимальной возможной производительности на их процессорах.
  
Скачать и установить пакет OpenCV последней версии:
+
Где скачать - [[http://sourceforge.net/project/showfiles.php?group_id=22870 Open Computer Vision Library - Files]] разделе "Latest File Releases" по строке "opencv-win")
# Зайти на страницу [[http://sourceforge.net/project/showfiles.php?group_id=22870 Open Computer Vision Library - Files]];
+
 
# Найти там в разделе "Latest File Releases" строку "opencv-win" и скачать последнюю утвержденную версию пакета;
+
'''Важно!''' Для работы в Borland C++ Builder 6.0 требуется сконвертировать файлы библиотек OpenCV (позже распишем подробнее как это делать);
# Установить скачанный пакет на компьютер;
 
# Для работы в Borland C++ Builder 6.0 требуется сконвертировать файлы библиотек OpenCV (позже распишем подробнее как это делать);
 
  
 
Вспомогательные библиотеки и библиотеки на её основе:
 
Вспомогательные библиотеки и библиотеки на её основе:

Версия 05:40, 16 января 2008

Здесь будут собраны различные библиотеки для программирования на ПК, ссылки на них и примеры их использования.

Техническое зрение

OpenCV

Cамая широко распространенная библиотека для систем технического зрения. Абсолютно бесплатная. Разрабатывалась с использованием Intel Perfomance Primitives для обеспечения максимальной возможной производительности на их процессорах.

Где скачать - [Open Computer Vision Library - Files] (В разделе "Latest File Releases" по строке "opencv-win")

Важно! Для работы в Borland C++ Builder 6.0 требуется сконвертировать файлы библиотек OpenCV (позже распишем подробнее как это делать);

Вспомогательные библиотеки и библиотеки на её основе:

Геометрия

PolyBool

Одна из самых быстрых библиотек для совершения двоичных операций на обобщенных многоугольниках (невыпуклых, с отверстиями и т.п.). Бесплатна для некоммерческого использования. Единственное ограничение - вершины задаются целыми координатами и должны лежать в пределах -500'000 ... 500'000. Однако для большинства задач это не существенно.

Вспомогательные библиотеки и библиотеки на её основе:

  • Библиотека myPolyBool для удобного использования PolyBool под Borland C++ Builder 6.0;
  • Библиотека mypbMap модуль "карта" с функциями добавления информации по ходу работы и "поиск пути".