| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SimpleCapture
This is a minimal definition of a video capture interface .
This generic interface is used to ensure a relative independence from various capture backends. It should be very straightforward to write a wrapper for the existing Processing Capture object implementing this interface to enable its use with the LibCV library.
| Method Summary | |
|---|---|
|  java.lang.String | getError()String description of an error occured previously. | 
|  java.awt.Image | getFrame()Reads the current frame from the internal video capture and converts it into a PImage object | 
|  int | getHeight()Retrieves the pixel height of the capture instance | 
|  int | getWidth()Retrieves the pixel width of the capture instance | 
|  boolean | initVideo(java.lang.String deviceID,
          int width,
          int height,
          int fps)Initializes video capture for the given device. | 
|  void | shutdown()Handles freeing up any resources used by the SimpleCapture instance | 
| Method Detail | 
|---|
boolean initVideo(java.lang.String deviceID,
                  int width,
                  int height,
                  int fps)
deviceID - device descriptorwidth - capture frame widthheight - capture frame heightfps - frame rate
void shutdown()
java.awt.Image getFrame()
int getWidth()
int getHeight()
java.lang.String getError()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||