2008-10-08 4 views
5

Я работаю над домашним проектом, который включает в себя сравнение изображений с базой данных изображений (с использованием подхода квадранта - или так - гистограммы). Я хотел бы знать, каковы мои варианты в отношении веб-камеры или других устройств захвата изображения, что:Image Capture in C#

  • легко работать с с Windows SDK (особенно DirectShow, который я планирую использовать с C#)
  • есть драйверы для обоих 64-битной и 32-битной Windows Vista (и Server 2008)

Я спрашиваю в первую очередь, так что я могу избежать ошибок, что другие люди, возможно, испытали с веб-камеры и см. i f есть другие устройства захвата изображений (или доступные API-интерфейсы C#), которые я должен посмотреть. Я подозреваю, что любой старый веб-камера будет делать, но я предпочел бы быть в безопасности, чем сожалеть.

+1

Любой, кто ссылается на этот вопрос в будущем, закончил работу с OpenCV и оболочкой C#. – cfeduke 2008-11-03 05:38:34

ответ

3

я делаю что-то очень похожее с веб-камер, и обнаружили, что и Logitech Веб-камеры, созданные фирмой Microsoft, отлично работают с DirectShow.

Я также обнаружил, что многие веб-камеры NEW не поддерживают два, а поддержка WIA для выполнения живых захватов была удалена в Vista и не существует в 2000 году, поэтому Directshow - единственное, что кажется работать над ОС.

+0

Очень полезный ответ! Благодаря :) – 2009-05-01 14:51:50