Компания , специализирующаяся в программном обеспечения для роботов, объявила об открытии исходного кода операционной системы Urbi под лицензией GNU AGPL.
10. OpenCV шаг за шагом. Обработка изображения — сглаживание
Итак, мы научились загружать изображения, видео и даже получать картинку с камеры. Настала пора сделать с полученным изображением что-нибудь этакое. Начнём с простого примера сглаживания изображения.
Модуль HighGUI, который предоставляет функции пользовательского интерфейса, кроме ползунка умеет так же обрабатывать события от мышки. Рассмотрим как OpenCV это делает.
Используя USB-мышку и Arduino, можно управлять самодельным манипулятором на сервах!
Стоит обратить внимание, как оригинально реализовано управление разными сервами c помощью одной мышки — это реализуется проверкой нажата ли левая/правая кнопка, а движение колёсика(Z-координата) управляет захватом руки.
Работа с камерой почти ничем не отличается от работы с видео.
Просто вместо функции cvCreateFileCapture() нужно использовать функцию cvCreateCameraCapture(), которая в качестве параметра принимает не название файла, а идентификатор камеры.