Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come acquisire e memorizzare immagini da una webcam in Java

" Acquisizione di immagini e video in una biblioteca ", altrimenti noto come LTI - CIVILE , Java permette di catturare immagini e video da un dispositivo di cattura ad esempio una webcam USB o screencast virtuale di un desktop. Individuazione e attuazione civile è essenziale per usare una webcam tramite Java . Istruzioni
1

scaricare e installare il pacchetto di LTI - CIVILE dal suo sito . Per i computer Windows , utilizzare le più recenti archivio "zip" . Per Mac e Linux , utilizzare l'ultima " tar.gz" archivi
2

Creare un nuovo flusso assegnando ". System.openCaptureDeviceStream ( info.getDecideID ()); " a una variabile. All'interno di tale flusso, utilizzare il " setObserver ( nuovo CaptureObserver ( ) ) " codice per creare un osservatore che guarda il torrente . All'interno del blocco di codice che hai creato per l'osservatore , assicurarsi di aggiungere un "vuoto onNewImage ( CaptureStream StreamSource , immagine Immagine ) pubblico " linea di fare effettivamente la cattura . Questo catturare un immagine di base dalla webcam . Il codice risultante sarà simile a questa :

yourStream = system.openCaptureDeviceStream ( info.getDeviceID ());

captureStream.setObserver ( nuovo CaptureObserver ( ) ) per

{

public void onNewImage ( CaptureStream StreamSource , immagine immagine ) per

}

yourStream.start ();
3

Richiamare l'inizio funzione del flusso digitando " streamName.start (); " . dove streamName è la variabile che avete creato in precedenza

 

Programmazione © www.354353.com