" de tar bilder og video i et bibliotek ", ellers kjent som LTI - Civil, tillater Java for å ta bilder og video fra en fange enhet, for eksempel en USB webkamera eller virtuelle screencast av en skrivebordet. Finne og implementere SIVIL er viktig å bruke et webkamera gjennom Java. Instruksjoner
en
Last ned og installer LTI - SIVILE pakke fra sin hjemmeside. For Windows-maskiner , bruker de nyeste "zip " arkiver . For Mac og Linux , kan du bruke den siste " tar.gz " arkiver
2
Opprett en ny strøm ved å tildele . " System.openCaptureDeviceStream ( info.getDecideID ( )); " til en variabel . Innenfor denne bekk, bruk " setObserver ( ny CaptureObserver ( ) )" koden for å lage en observatør som vil se bekken. Innenfor kodestykket du har opprettet for observatøren , sørg for å legge til en " public void onNewImage ( CaptureStream streamSource , Bilde image )" linjen å faktisk gjøre fange . Dette vil ta et grunnleggende bilde fra webkameraet . Den resulterende koden vil se slik ut : en
yourStream = system.openCaptureDeviceStream ( info.getDeviceID ( ));
captureStream.setObserver ( ny CaptureObserver ( ) )
{
public void onNewImage ( CaptureStream streamSource , Bilde image )
}
yourStream.start ();
3
Påberope starten funksjon av strømmen din ved å skrive " streamName.start (); " . hvor streamName er den variabelen som du opprettet tidligere