У меня есть эта USB-видеокамера для сада, и она поставляется с двумя мини-приложениями, одно из которых позволяет вам видеть то, что видит камера, и одно, которое записывает в файл .avi.
Но что за API, если я хочу получать изображения с камеры в моей собственной C-программе? Я делаю предположение, что (1) возможно и (2) желательно сделать некоторый вызов и заполнить двумерный массив информации о пикселях.
Что я действительно хочу сделать, так это работать с алгоритмами обработки изображений, и для этого мне бы очень хотелось, чтобы мой код работал с некоторыми живыми данными.
РЕДАКТИРОВАТЬ -
Имея здоровый опыт работы с Linux, я могу понять, как (в идеале / в теории) вы можете открыть () устройство, использовать ioctl () для его настройки и прочитать () данные. И я практически уверен, что Windows не представит API. Не зная, какие имена функций Windows может использовать для API-интерфейса видеоустройства, или даже если он у него есть, затрудняет поиск, по крайней мере, благодаря возможностям поиска Win32 API, которые есть в моем распоряжении.