взаимодействовать с камерой ПК с помощью C ++ - PullRequest
1 голос
/ 18 августа 2011

Я намерен взаимодействовать с камерой ПК, используя c плюс плюс. Есть ли какие-нибудь библиотеки, которые вы можете порекомендовать, или способы? Идея состоит в том, чтобы делать снимки с помощью беспроводной камеры Samsung, а затем передавать изображения на компьютер с камерой, а на компьютере показывать изображения в соответствии с функцией распознавания лица с помощью камеры. есть идеи с чего начать?

Ответы [ 2 ]

1 голос
/ 18 августа 2011

Ну, есть множество способов сделать это.Профессиональные камеры имеют соответствующие SDK.Если ваша камера поддерживается (я полагаю, что большинство веб-камер), вы должны попробовать OpenCV для начала.

Поиск в Google для "распознавания лиц opencv" даст много хитов, так что у вас естьмного справочного материала.

Попробуйте эту ссылку ( Определение лица и глаз с помощью OpenCV ) для начала.

После того, как вы начнете свой проект, вы можете задать конкретные вопросы наStackOverflow или на OpenCV Yahoo!группа.

0 голосов
/ 18 августа 2011

Другие варианты:

1) openFrameworks .

Цитирование с их сайта:

Openframeworks - это библиотека c ++, предназначенная дляпомочь творческому процессу, предоставляя простую и интуитивно понятную среду для экспериментов.

Библиотека разработана для работы в качестве универсального клея и объединяет несколько часто используемых библиотек в понятный интерфейс: openGL для графики, rtAudio дляаудиовход и вывод, freeType для шрифтов, freeImage для ввода и вывода изображений, быстрое время для воспроизведения видео и захвата последовательности.

2) Qt

Если вы решите Qt, посмотрите этовопрос: Отображение видео с веб-камеры с помощью Qt

...