Библиотеки для программирования — различия между версиями
=DeaD= (обсуждение | вклад) (→OpenCV) |
=DeaD= (обсуждение | вклад) (→PolyBool) |
||
Строка 16: | Строка 16: | ||
== Геометрия == | == Геометрия == | ||
− | === | + | === PolyBoolean === |
Одна из самых быстрых библиотек для совершения двоичных операций на обобщенных многоугольниках (невыпуклых, с отверстиями и т.п.). Бесплатна для некоммерческого использования. Единственное ограничение - вершины задаются целыми координатами и должны лежать в пределах -500'000 ... 500'000. Однако для большинства задач это не существенно. | Одна из самых быстрых библиотек для совершения двоичных операций на обобщенных многоугольниках (невыпуклых, с отверстиями и т.п.). Бесплатна для некоммерческого использования. Единственное ограничение - вершины задаются целыми координатами и должны лежать в пределах -500'000 ... 500'000. Однако для большинства задач это не существенно. | ||
− | Где скачать - | + | Где скачать - [http://www.complex-a5.ru/polyboolean/downloads.html PolyBoolean Downloads] (в самом низу страницы); |
− | Краткое описание - | + | Краткое описание - [http://www.complex-a5.ru/polyboolean/guide.html PolyBoolean Guide]; |
Вспомогательные библиотеки и библиотеки на её основе: | Вспомогательные библиотеки и библиотеки на её основе: | ||
* [[Библиотека myPolyBool]] для удобного использования PolyBool под Borland C++ Builder 6.0; | * [[Библиотека myPolyBool]] для удобного использования PolyBool под Borland C++ Builder 6.0; | ||
* [[Библиотека mypbMap]] модуль "карта" с функциями добавления информации по ходу работы и "поиск пути". | * [[Библиотека mypbMap]] модуль "карта" с функциями добавления информации по ходу работы и "поиск пути". |
Версия 05:43, 16 января 2008
Здесь будут собраны различные библиотеки для программирования на ПК, ссылки на них и примеры их использования.
Содержание
Техническое зрение
OpenCV
Cамая широко распространенная библиотека для систем технического зрения. Абсолютно бесплатная. Разрабатывалась с использованием Intel Perfomance Primitives для обеспечения максимальной возможной производительности на их процессорах.
Где скачать - Open Computer Vision Library - Files (В разделе "Latest File Releases" по строке "opencv-win")
Важно! Для работы в Borland C++ Builder 6.0 требуется сконвертировать файлы библиотек OpenCV (позже распишем подробнее как это делать);
Вспомогательные библиотеки и библиотеки на её основе:
- Библиотека myCV для удобного использования OpenCV под Borland C++ Builder 6.0;
- Библиотека cvQCodeBeacons для поиска на изображениях QCode-маяков;
Геометрия
PolyBoolean
Одна из самых быстрых библиотек для совершения двоичных операций на обобщенных многоугольниках (невыпуклых, с отверстиями и т.п.). Бесплатна для некоммерческого использования. Единственное ограничение - вершины задаются целыми координатами и должны лежать в пределах -500'000 ... 500'000. Однако для большинства задач это не существенно.
Где скачать - PolyBoolean Downloads (в самом низу страницы);
Краткое описание - PolyBoolean Guide;
Вспомогательные библиотеки и библиотеки на её основе:
- Библиотека myPolyBool для удобного использования PolyBool под Borland C++ Builder 6.0;
- Библиотека mypbMap модуль "карта" с функциями добавления информации по ходу работы и "поиск пути".