Learning OpenCV 3: Computer Vision in C++ with the OpenCV Library
Learning OpenCV 3 — это практическое руководство по компьютерному зрению с использованием библиотеки OpenCV 3 на языке C++. Книга охватывает широкий спектр тем: от установки и настройки библиотеки до работы с изображениями, видео и камерами в реальном времени.
Авторы, Эдриан Келер и Гэри Брадски, подробно объясняют основные типы данных OpenCV, включая многомерные массивы cv::Mat и разреженные матрицы cv::SparseMat. Значительное внимание уделено операциям над массивами, таким как поэлементные арифметические и логические операции, преобразования Фурье, цветовые преобразования и матричные вычисления.
Книга содержит множество примеров кода на C++, которые демонстрируют, как захватывать видео с камеры, обрабатывать изображения, применять фильтры и сохранять результаты. Читатели научатся работать с основными структурами данных, итераторами, шаблонами и вспомогательными функциями библиотеки.
Издание подходит как для начинающих, так и для опытных разработчиков, желающих освоить компьютерное зрение на C++ с помощью OpenCV. Это третье издание, обновлённое для OpenCV 3, включает новые возможности и улучшения библиотеки.
