Hvordan Fange og Bilder butikken fra et webkamera i Java

Hvordan Fange og Bilder butikken fra et webkamera i Java


"Ta bilder og video i et bibliotek", ellers kjent som LTI-CIVIL, tillater Java å ta bilder og video fra en fange enhet, for eksempel en USB-webkamera eller virtuelle screencast av en stasjonær. Finne og implementering CIVIL er viktig å bruke en webkamera via Java.

Bruksanvisning

1 Last ned og installer LTI-CIVIL pakke fra sin hjemmeside. For Windows-datamaskiner, bruker den nyeste "zip" arkiver. For Mac og Linux, bruker de nyeste "tar.gz" arkiver.

2 Opprett en ny strøm ved å tildele "system.openCaptureDeviceStream (info.getDecideID ());" til en variabel. Innenfor denne strømmen, bruk "setObserver (ny CaptureObserver ())" koden for å lage en observatør som vil se stream. Innenfor kodeblokken du har opprettet for observatøren, sørg for å legge til en "public void onNewImage (CaptureStream streamSource, bilde image)" linje for å faktisk gjøre fange. Dette vil ta et grunnleggende bilde fra webkameraet. Den resulterende koden vil se slik ut:

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

captureStream.setObserver(new CaptureObserver())

{

public void onNewImage (CaptureStream streamSource, bilde bilde)

}

yourStream.start ();

3 Påkall starten funksjon av strømmen ved å skrive "streamName.start ();" hvor streamName er den variabelen som du opprettet tidligere.