Placa de vídeo / gráficos para suportar vários tipos de câmeras

0

Não tenho certeza de onde fazer essa pergunta:)

Eu tenho um software no qual uma câmera do fabricante SUMIX é suportada. O software está no Delphi 6 e funciona bem. Os drivers são necessários para visualizar a imagem da câmera no software.

Agora, o cliente quer que o software seja capaz de suportar várias câmeras, e não apenas o fabricante SUMIX , mas qualquer câmera que seja adequada para o aplicativo.

Isso é possível através de uma placa de vídeo / gráficos? Como em qualquer câmera pode ser conectada ao cartão e exibir a imagem na tela do software?

A câmera é smx-150m também (pt.ids-imaging.com /store/produkte/kameras/usb-2-0-kameras/ueye-le.html) e será o USB devido ao custo envolvido.

É possível usar algo como framegrabber Eu quero dizer que se eu conectar o frame grabber ao meu sistema, eu posso conectar qualquer câmera ao frame grabber e então exibir a imagem através do frame grabber na tela do software?

    
por psqluser 04.02.2013 / 12:03

2 respostas

1

Se essas câmeras forem baseadas em USB, o software poderá usar a API Windows Image Acquisition (WIA) e / ou Windows Portable Devices (WPD) para conversar com praticamente qualquer câmera que se identifique como tal.

    
por 18.02.2013 / 09:48
0

Aqui está um exemplo usando DirectShow link basicamente apenas uma porta de C ++ PlayCap para Delphi, ou aqui estão alguns exemplos de usar o WIA para obter as imagens link e link

    
por 18.02.2013 / 09:55