Как получить неподвижное изображение с веб-камеры - PullRequest
2 голосов
/ 31 марта 2010

Мне нужна помощь в определении того, что использовать для получения изображения с веб-камеры. Я хочу приобрести одно изображение. Я знаю, что вы обычно можете получить неподвижное изображение с более высоким разрешением, чем один видеокадр.

В настоящее время я использую набор инструментов для получения изображений MATLAB ... который, по-видимому, поддерживает получение кадров только в режиме видео (поэтому более низкое разрешение) Какие другие библиотеки вы рекомендуете? Кто-нибудь еще сталкивался с этой проблемой?

Ответы [ 2 ]

2 голосов
/ 03 апреля 2010

Имеете ли вы в виду тот факт, что наибольшее разрешение, о котором сообщает инструмент сбора изображений, (например) 1024x768, но веб-камера утверждает, что она может получать 6-мегапиксельные фотографии? Если это так, то каждая веб-камера, которую я когда-либо видел, имеет где-то очень мелкий шрифт, в котором объясняется, что более высокое разрешение достигается с помощью программной интерполяции.

Вы можете просто получить изображение в самом большом формате, поддерживаемом панелью инструментов, а затем использовать IMRESIZE, чтобы масштабировать изображение до любого требуемого разрешения.

1 голос
/ 31 марта 2010

Мы использовали WIA на работе раньше. Я не могу поделиться нашим кодом, но мы в основном поднимаем экран захвата WIA (с которым пользователь должен взаимодействовать до захвата изображения). Для автоматизированного решения посмотрите на это: http://www.codeproject.com/KB/cs/WebCamService.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...