Изучаем OpenCV 3
книга

Изучаем OpenCV 3 : разработка программ компьютерного зрения на C++ с применением библиотеки OpenCV

Здесь можно купить книгу "Изучаем OpenCV 3 : разработка программ компьютерного зрения на C++ с применением библиотеки OpenCV" в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.

Автор: Адриан Кэлер, Гэри Брэдски

Форматы: PDF

Издательство: ДМК Пресс

Год: 2017

Место издания: Москва

ISBN: 978-5-97060-471-7

Страниц: 826

Артикул: 95462

Возрастная маркировка: 16+

Электронная книга
1399

Краткая аннотация книги "Изучаем OpenCV 3"

В книге приведено описание всей библиотеки OpenCV в ее современном воплощении на языке C++, включая средства машинного обучения в контексте компьютерного зрения. OpenCV, насчитывающая свыше 500 функций, используется в самых разных коммерческих приложениях: охрана, обработка медицинских изображений, распознавание образов и лиц, робототехника, контроль качества продукции и др. Упражнения в конце каждой главы помогут проконтролировать усвоение знаний. Издание предназначено разработчикам, научным сотрудникам, инженерам-робототехникам и энтузиастам-любителям.

Содержание книги "Изучаем OpenCV 3 : разработка программ компьютерного зрения на C++ с применением библиотеки OpenCV"


Предисловие
Глава 1. Общие сведения
Что такое OpenCV?
Кто использует OpenCV?
Истоки OpenCV
Скачивание и установка OpenCV
Получение самой последней версии OpenCV из Git
Дополнительная документация по OpenCV
Репозиторий предоставленного кода OpenCV
Переносимость
Резюме
Упражнения
Глава 2. Введение в OpenCV
Включаемые файлы
Первая программа – вывод изображения на экран
Вторая программа – видео
Перемотка вперед и назад
Простое преобразование
Не столь простое преобразование
Ввод с камеры
Запись в AVI-файл
Резюме
Упражнения
Глава 3. Знакомство с типами данных OpenCV
Типы данных OpenCV
Резюме
Упражнения
Глава 4. Типы изображений и больших массивов
Динамические массивы переменного размера
Резюме
Упражнения
Глава 5. Операции с массивами
Что еще можно делать с массивами
Резюме
Упражнения
Глава 6. Рисование и аннотирование
Рисование
Резюме
Упражнения
Глава 7. Функторы в OpenCV
Объекты-работяги
Резюме
Упражнения
Глава 8. Изображения, видео и файлы данных
HighGUI: переносимый комплект графических инструментов
Работа с файлами изображений
Замечание о кодеках
Сжатие и распаковка
Работа с видео
Сохранение данных
Резюме
Упражнения
Глава 9. Платформенные и кросс-платформенные окна
Работа с окнами
Резюме
Упражнения
Глава 10. Фильтры и свертка
Вступление
Прежде чем начать
Пороговые операции
Сглаживание
Производные и градиенты
Морфологические преобразования
Свертка с произвольным линейным фильтром
Резюме
Упражнения
Глава 11. Преобразования изображений общего вида
Вступление
Растяжение, сжатие, деформирование и вращение
Преобразования общего вида
Исправление изображений
Выравнивание гистограммы
Резюме
Упражнения
Глава 12. Анализ изображений
Вступление
Дискретное преобразование Фурье
Интегральные изображения
Детектор границ Кэнни
Преобразования Хафа
Дистанционное преобразование
Сегментация
Резюме
Упражнения
Глава 13. Гистограммы и шаблоны
Представление гистограмм в OpenCV
Базовые операции с гистограммами
Более сложные методы работы с гистограммами
Сравнение с шаблоном
Резюме
Упражнения
Глава 14. Контуры
Нахождение контуров
Дополнительные операции над контурами
Сравнение контуров
Резюме
Упражнения
Глава 15. Вычитание фона
Вступление
Недостатки методов вычитания фона
Моделирование сцены
Метод усреднения фона
Более сложный метод вычитания фона
Связные компоненты и очистка переднего плана
Сравнение двух методов вычитания фона
Инкапсуляция вычитания фона в OpenCV
Резюме
Упражнения
Глава 16. Особые точки и дескрипторы
Особые точки и основы прослеживания
Обобщенные особые точки и дескрипторы
Резюме
Упражнения
Глава 17. Сопровождение
Основные понятия
Плотный оптический поток
Алгоритмы сопровождения: сдвиг среднего и Camshift
Шаблоны движения
Оцениватели
Несколько слов об обобщенном фильтре Калмана
Резюме
Упражнения
Глава 18. Модели и калибровка камеры
Модель камеры
Калибровка
Коррекция дисторсии
Соберем все вместе
Резюме
Упражнения
Глава 19. Проекция и трехмерное зрение
Проекции
Аффинные и перспективные преобразования
Оценка расположения в пространстве
Получение стереоизображений
Определение структуры по движению
Аппроксимация прямой линией на плоскости и в пространстве
Резюме
Упражнения
Глава 20. Основы машинного обучения в OpenCV
Что такое машинное обучение?
Унаследованные функции в библиотеке ML
Резюме
Упражнения
Глава 21. StatModel: стандартная модель машинного обучения в OpenCV
Общие средства в библиотеке ML
Алгоритмы машинного обучения на базе cv::StatModel
Резюме
Упражнения
Глава 22. Обнаружение объектов
Методы обнаружения объектов на основе деревьев
Обнаружение объектов методом опорных векторов
Резюме
Упражнения
Глава 23. Будущее OpenCV
Прошлое и настоящее
Сбылись ли наши прежние предсказания?
Будущие функции
Несколько мыслей об искусственном интеллекте
Послесловие
Приложение А. Планарные разбиения
Триангуляция Делоне, диаграммы Вороного
Упражнения
Приложение В. opencv_contrib
Обзор модулей в репозитории opencv_contrib
Приложение С. Калибровочные шаблоны
Калибровочные шаблоны в OpenCV
Список литературы
Предметный указатель
Об авторах
Об иллюстрации на обложке

Все отзывы о книге Изучаем OpenCV 3 : разработка программ компьютерного зрения на C++ с применением библиотеки OpenCV

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Внимание!
При обнаружении неточностей или ошибок в описании книги "Изучаем OpenCV 3 : разработка программ компьютерного зрения на C++ с применением библиотеки OpenCV (автор Адриан Кэлер, Гэри Брэдски)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!