-
Детектирование объектов — поиск объекта по шаблону (Template matching)
Оглавление 1. OpenCV шаг за шагом. Введение. 2. Установка. 3. Hello World. 4. Загрузка картинки. … Детектирование объектов — поиск объекта по шаблону (Template matching) Детектирование объекта по шаблону может пригодиться во множестве случаев. Самый простой пример — поиск заранее заданного объекта. В OpenCV для этого есть замечательная функция cvMatchTemplate()
-
OpenCV и работа с видео
Небольшой ликбез по поводу OpenCV и работы с видео. OpenCV поддерживает множество способов захвата и записи видео на всевозможных аппаратных и программных платформах. При этом не используются какие-то его внутренние технологии, а задействуются возможности платформы и установленных на ней библиотек.
-
OpenCV: Raspberry Pi vs BeagleBone Black
Видеозахват с нонеймовской web-камеры (отдаёт картинку в формате YUYV): Raspberry Pi 320×240 — FPS 2 160×120 — FPS 11 BeagleBone Black 320×240 — FPS 4 160×120 — FPS 18 Результаты opencv_benchmark на RaspberyPi Model B (от LoAP)
-
Распознавание лиц на Raspberry Pi при помощи модуля камеры и OpenCV
Заслуживают внимания данные по FPS: 320×240 — FPS 8-17 620×480 — FPS 4-5 (лаг — 1 sec)
-
Intel Perceptual Computing SDK
На поле естественных интерфейсов и Perceptual Computing выходит компания Intel. Perceptual Computing — это технология, позволяющая пользователю взаимодействовать с устройствами, используя естественные для человека способы: голосовые команды, движения рук, мимика лица и т.п. На 3D-сенсор Kinect от компании Microsoft, компания Intel отвечает своей камерой CREATIVE Interactive Gesture Camera™ и Intel Perceptual Computing SDK.
-
Pinokio — робо-лампа в стиле Pixar
Pinokio — робо-лампа в стиле Pixar, созданная студентами Университета Виктории. Несколько сервомашинок, контроллер Arduino, Processing, камера и OpenCV для отслеживания лиц. А ещё лампа реагирует на звук, что видно на демонстрационном видео:
-
OpenCV — определение доминирующих цветов на изображении
Оглавление Определение доминирующих цветов на изображении — очень полезная техника, например для выбора палитры веб-сайта, элементов UI и т.п. Существуют и online-сервисы, решающие подобную задачу самыми разными методами.Однако, попробуем решить данную задачку самостоятельно при помощи OpenCV.
-
Методы OpenCV — алгоритм кластеризации k-means
Оглавление k-means (метод k-средних) — метод кластеризации, стремящийся минимизировать суммарное квадратичное отклонение точек кластеров от центров этих кластеров. Кластеризация — задача машинного обучения, состоящая в разбиении заданной выборки объектов (данных) на непересекающиеся подмножества/группы (кластеры) на основе близости их признаков/значений. Т.о., каждый кластер состоит из схожих объектов. Кластеризация позволяет: * лучше понять данные (выявив структурные группы),…
-
Вышла новая версия OpenCV 2.4.3
Увидел свет релиз новой версии самой популярной библиотеки компьютерного зрения — OpenCV — 2.4.3! Что нового:
-
Вышла новая версия OpenCV 2.4.0
Увидел свет релиз новой версии замечательной библиотеки компьютерного зрения — OpenCV — 2.4.0! Что нового:
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…