"Capturar imagens e vídeo em uma biblioteca ", também conhecido como LTI- CIVIL , permite Java para capturar imagens e vídeo a partir de um dispositivo de captura , como uma webcam USB ou virtual de um screencast desktop. Encontrar e implementação CIVIL é essencial para usar uma webcam através de Java. Instruções
1
Faça o download e instale o pacote de LTI- CIVIL partir do seu site . Para computadores com Windows, utilizar as mais recentes arquivos "zip" . Para Mac e Linux , use os mais recentes arquivos " tar.gz "
2
Criar um novo fluxo , atribuindo ". System.openCaptureDeviceStream ( info.getDecideID ()); " a uma variável. Dentro desse fluxo, use o " setObserver ( novo CaptureObserver ()) " código para criar um observador que irá assistir ao stream. Dentro do bloco de código que você criou para o observador , certifique-se de adicionar um " onNewImage public void ( CaptureStream StreamSource , imagem Imagem )" Linha de realmente fazer a captura. Isto irá capturar uma imagem básica da webcam. O código resultante será parecido com este :
yourStream = system.openCaptureDeviceStream ( info.getDeviceID ());
captureStream.setObserver ( novo CaptureObserver ()) {
onNewImage public void ( imagem imagem CaptureStream StreamSource , )
}
yourStream.start ();
3
Chame o início função de seu fluxo , digitando " streamName.start (); " . onde streamName é a variável que você criou anteriormente