Re: Capturar imagem da Webcam
Enviado: 01 Mai 2011 14:27
Boa tarde a todos.
Não é dia do trabalho? Vamos trabalhar, então!
Entrei no post pois tambem preciso usar captura de imagem tanto de webcam como de scaner nos programas que estou fazendo.
Baixei o exemplo do Toledo, mas algo aconteceu. O exemplo congelava e só saia com CTRL+ALT+DEL. Pensei ser algo da rotina. Então copiei a FUNCTION de captura para meu programa e deu a mesma coisa. Fuçando, descobri que era a função GetFormHandle('Form'). Segui o que tinha no manual da lib e botei 0 (zero) no lugar. Não travou, mas não grava a imagem.
Curioso é que fiz um botão pra chamar a rotina 'TWAIN_AcquireToFilename'. Testando, descobri que após a captura, é como se não retornasse a função chamada pelo botão. Aí quando gravo, ele tenta concluir e dá um erro de form, pois o mesmo já foi liberado (released).
Caramba, pra uma coisa tão simples estou o dia todo brigando, desde 7h da manhã. Achei que ia rodar fácil, mas...
Detalhe: Estou usando uma camera Logitech. E o aplicativo da camera entra junto com a rotina da lib. Pode ser isso?
Algum tipo de confilto?
Quem tiver uma dica, já agredeço antecipado.
Abraços,
Mario.
Não é dia do trabalho? Vamos trabalhar, então!
Entrei no post pois tambem preciso usar captura de imagem tanto de webcam como de scaner nos programas que estou fazendo.
Baixei o exemplo do Toledo, mas algo aconteceu. O exemplo congelava e só saia com CTRL+ALT+DEL. Pensei ser algo da rotina. Então copiei a FUNCTION de captura para meu programa e deu a mesma coisa. Fuçando, descobri que era a função GetFormHandle('Form'). Segui o que tinha no manual da lib e botei 0 (zero) no lugar. Não travou, mas não grava a imagem.
Curioso é que fiz um botão pra chamar a rotina 'TWAIN_AcquireToFilename'. Testando, descobri que após a captura, é como se não retornasse a função chamada pelo botão. Aí quando gravo, ele tenta concluir e dá um erro de form, pois o mesmo já foi liberado (released).
Caramba, pra uma coisa tão simples estou o dia todo brigando, desde 7h da manhã. Achei que ia rodar fácil, mas...
Detalhe: Estou usando uma camera Logitech. E o aplicativo da camera entra junto com a rotina da lib. Pode ser isso?
Algum tipo de confilto?
Quem tiver uma dica, já agredeço antecipado.
Abraços,
Mario.