Освой Android играючи

Сайт Александра Климова

Шкодим

/* Моя кошка замечательно разбирается в программировании. Стоит мне объяснить проблему ей - и все становится ясно. */
John Robbins, Debugging Applications, Microsoft Press, 2000

OpenCV. Компьютерное зрение

6-й курс/Закрытая зона

Настройка библиотеки для Android
Базовые понятия
Преобразование картинки в градации серого цвета
Примеры из SDK
Захват видео с камеры
Определение лиц людей (и котов)


Распознавание номеров на машине, людей и другие вещи достаточно сложно реализовать. Вспомним, как это происходит сейчас. Город поделён на квадраты, за которые отвечают конкретные коты. Если нужно считать номер машины, кот неспеша подходит к автомобилю, рассматривает номер и передаёт на сервер "Киска" (Cisco). К сожалению, протокол передачи данных по схеме Кот-Сервер закрыт и человеки не могут пользоваться этими данными.

Картинки взяты из этой статьи

Поэтому люди стали придумывать программы компьютерного зрения. Самым популярным и известным продуктом из этой категории является библиотека с открытыми исходными кодами OpenCV (Open Source Computer Vision Library), доступная для настольных и мобильных систем. Библиотека реализована на C/C++, может использоваться в Python, Java, Ruby т.д. OpenCV имеет более 2500 оптимизированных алгоритмов для обработки изображений.

Компьютерное зрение — это получение информации из изображений, которые могут быть как отдельной фотографией, так и последовательностью кадров видео, в том числе в режиме реального времени.

Вы вошли на сайт, как гость.
Необходимо зарегистрироваться, чтобы прочитать статью

Реклама