|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sarxos.webcam.Webcam
public class Webcam
Webcam class.
Constructor Summary | |
---|---|
Webcam(javax.media.CaptureDeviceInfo device)
Webcam class. |
Method Summary | |
---|---|
void |
addWebcamListener(WebcamListener l)
Add webcam listener. |
void |
close()
Close webcam. |
static Webcam |
getDefault()
|
javax.media.CaptureDeviceInfo |
getDevice()
|
BufferedImage |
getImage()
Capture image from webcam. |
String |
getName()
Get webcam name (actually device name). |
protected javax.media.format.VideoFormat |
getVideoFormat(javax.media.CaptureDeviceInfo device)
Get suitable video format to use (the largest one by default, but this can be easily changed). |
Dimension |
getViewSize()
|
WebcamListener[] |
getWebcamListeners()
|
static List<Webcam> |
getWebcams()
Get list of webcams to use. |
boolean |
isOpen()
Is webcam open? |
void |
open()
Open webcam. |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Webcam(javax.media.CaptureDeviceInfo device)
device
- - device to be used as webcamMethod Detail |
---|
public void open()
public void close()
public Dimension getViewSize()
protected javax.media.format.VideoFormat getVideoFormat(javax.media.CaptureDeviceInfo device)
device
- device to get video format for
public javax.media.CaptureDeviceInfo getDevice()
public boolean isOpen()
public BufferedImage getImage()
public static List<Webcam> getWebcams()
public static Webcam getDefault()
public String getName()
public String toString()
toString
in class Object
public void addWebcamListener(WebcamListener l)
l
- a listener to addpublic WebcamListener[] getWebcamListeners()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |