A G H I J L P S T U X Y

A

accumulateBackground(PImage) - Method in class toxi.video.capture.LibCV
Mixes the passed image with the currently used background.

G

getBackground() - Method in class toxi.video.capture.LibCV
Retrieves the currently used background buffer.
getBuffer() - Method in class toxi.video.capture.LibCV
Returns the buffer containing the most recent frame (depending on when this method has been called, in either processed or unprocessed form)
getCorrectionQuad() - Method in class toxi.video.capture.LibCV
Returns the currently used quad for stretching/correcting images.
getDeltaBuffer() - Method in class toxi.video.capture.LibCV
Returns the buffer containing the difference to the previous frame
getError() - Method in class toxi.video.capture.JMFSimpleCapture
 
getError() - Method in class toxi.video.capture.LibCV
String description of a capture error occured previously.
getError() - Method in interface toxi.video.capture.SimpleCapture
String description of an error occured previously.
getFrame() - Method in class toxi.video.capture.JMFSimpleCapture
 
getFrame() - Method in class toxi.video.capture.LibCV
Calling this method will trigge reading a new frame and to return it.
getFrame() - Method in interface toxi.video.capture.SimpleCapture
Reads the current frame from the internal video capture and converts it into a PImage object
getHeight() - Method in class toxi.video.capture.JMFSimpleCapture
 
getHeight() - Method in class toxi.video.capture.LibCV
Retrieves the pixel height of the buffers
getHeight() - Method in interface toxi.video.capture.SimpleCapture
Retrieves the pixel height of the capture instance
getWidth() - Method in class toxi.video.capture.JMFSimpleCapture
 
getWidth() - Method in class toxi.video.capture.LibCV
Retrieves the pixel width of the buffers
getWidth() - Method in interface toxi.video.capture.SimpleCapture
Retrieves the pixel width of the capture instance

H

hasBackground(boolean) - Method in class toxi.video.capture.LibCV
Tells the library if background subtraction should be used when processing frames
hasBackground() - Method in class toxi.video.capture.LibCV
Returns status of the library's background processing setting.

I

initVideo(String, int, int, int) - Method in class toxi.video.capture.JMFSimpleCapture
Initializes video capture for the given device.
initVideo(String, int, int, int) - Method in interface toxi.video.capture.SimpleCapture
Initializes video capture for the given device.
isCorrected() - Method in class toxi.video.capture.LibCV
Returns the status of the library's pixel correction setting

J

JMFSimpleCapture - Class in toxi.video.capture
JMFSimpleCapture is a implementation of the SimpleCapture interface using Sun's Java Media Framework.
JMFSimpleCapture() - Constructor for class toxi.video.capture.JMFSimpleCapture
 

L

LibCV - Class in toxi.video.capture
LibCV is a basic video capture wrapper and computer vision library for Processing.
LibCV(PApplet, SimpleCapture) - Constructor for class toxi.video.capture.LibCV
Constructor for the library
LibCV.Quad - Class in toxi.video.capture
Utility datatype for storing a set of four 2D coordinates
LibCV.Quad(int[], int[]) - Constructor for class toxi.video.capture.LibCV.Quad
 
listDeviceFormats(String) - Static method in class toxi.video.capture.JMFSimpleCapture
Prints all available capture formats of the given device to the console
listDeviceFormats(PrintStream, String) - Static method in class toxi.video.capture.JMFSimpleCapture
Prints all available capture formats of the given device to a PrintStream
listDevices() - Static method in class toxi.video.capture.JMFSimpleCapture
Lists all connected capture devices to the console
listDevices(PrintStream, boolean) - Static method in class toxi.video.capture.JMFSimpleCapture
Writes details of all connected capture devices to the given PrintStream and optionally shows available capture formats too

P

processFrame(PImage) - Method in class toxi.video.capture.LibCV
Performs background subtraction on the passed image (if enabled) and updates the delta buffer containing movement information.

S

setBackground(PImage) - Method in class toxi.video.capture.LibCV
Uses the passed in image as background.
setCorrectionPointID(int, int, int) - Method in class toxi.video.capture.LibCV
Updates the coordinate of one of the points of the correction quad.
shutdown() - Method in class toxi.video.capture.JMFSimpleCapture
 
shutdown() - Method in interface toxi.video.capture.SimpleCapture
Handles freeing up any resources used by the SimpleCapture instance
SimpleCapture - Interface in toxi.video.capture
This is a minimal definition of a video capture interface as currently used by the LibCV library.
stop() - Method in class toxi.video.capture.LibCV
 

T

toxi.video.capture - package toxi.video.capture
 

U

useCorrection(boolean) - Method in class toxi.video.capture.LibCV
Enables/disable the trapezoid correction of incoming frames based on the quad defined via LibCV.setCorrectionPointID(int, int, int)

X

x - Variable in class toxi.video.capture.LibCV.Quad
 

Y

y - Variable in class toxi.video.capture.LibCV.Quad
 

A G H I J L P S T U X Y