A C D F G J N P S U

A

AbstractJPEGStream - class se.lth.cs.jpeg.AbstractJPEGStream.
Abstract superclass for JPEG streams (cameras and video players).
AbstractJPEGStream() - Constructor for class se.lth.cs.jpeg.AbstractJPEGStream
 

C

compareToPrevious(byte[]) - Method in class se.lth.cs.jpeg.JPEGMotionDetector
Returns the image difference between the given image and the previous one, in the range of 0 (no difference) to 255 (completely different).

D

decode(byte[], int, byte[]) - Static method in class se.lth.cs.jpeg.JPEGNativeDecoder
 
decodeARGB(byte[], byte[]) - Static method in class se.lth.cs.jpeg.JPEGDecoder
Decodes a JPEG encoded image and returns the decoded pixels in alphaBGR format, suitable for efficient graphics display.
decodeARGB(byte[], long) - Static method in class se.lth.cs.jpeg.JPEGDecoder
Decodes a JPEG encoded image, stores the decoded pixels (in alphaBGR format) in native memory pointed to by the pixelMemory pointer.
decodeFromHandles(long, int, long) - Static method in class se.lth.cs.jpeg.JPEGNativeDecoder
 
decodeImage(byte[]) - Static method in class se.lth.cs.jpeg.JPEGDecoder
Decodes a JPEG encoded image and returns a java.awt.Image object.
decodeToHandle(byte[], int, long) - Static method in class se.lth.cs.jpeg.JPEGNativeDecoder
 
DEFAULT_QUALITY - Static variable in class se.lth.cs.jpeg.JPEGCamera
Default quality, between 0 and 100, 10 to 90 useful.

F

finalize() - Method in class se.lth.cs.jpeg.NativeImageCanvas
Clean up before death
finalize() - Method in class se.lth.cs.jpeg.JPEGMotionDetector
Finalizer.
finalize() - Method in class se.lth.cs.jpeg.JPEGCamera
Stop the pipeline

G

getDataHandle() - Method in class se.lth.cs.jpeg.NativeImageCanvas
Retrieve native handle to double buffer
getDimension() - Method in class se.lth.cs.jpeg.AbstractJPEGStream
Obtain the size of the images in the stream.
getJPEGBytes() - Method in class se.lth.cs.jpeg.JPEGEvent
Get the JPEG encoded image.
getMaximumSize() - Method in class se.lth.cs.jpeg.NativeImageCanvas
 
getMaximumSize() - Method in class se.lth.cs.jpeg.JavaImageCanvas
 
getMinimumSize() - Method in class se.lth.cs.jpeg.NativeImageCanvas
 
getMinimumSize() - Method in class se.lth.cs.jpeg.JavaImageCanvas
 
getMotionX() - Method in class se.lth.cs.jpeg.JPEGMotionDetector
 
getMotionY() - Method in class se.lth.cs.jpeg.JPEGMotionDetector
 
getNextFrame() - Method in class se.lth.cs.jpeg.JPEGPlayer
Returns an image (JPEG encoded) from the video sequence.
getNextFrame() - Method in class se.lth.cs.jpeg.JPEGCamera
Grab next image from the camera and return a JPEGEvent.
getNextFrame() - Method in class se.lth.cs.jpeg.AbstractJPEGStream
Creates and returns a new JPEG-compressed video frame.
getPreferredSize() - Method in class se.lth.cs.jpeg.NativeImageCanvas
Return preferred size for canvas
getPreferredSize() - Method in class se.lth.cs.jpeg.JavaImageCanvas
 

J

JavaImageCanvas - class se.lth.cs.jpeg.JavaImageCanvas.
 
JavaImageCanvas(int, int) - Constructor for class se.lth.cs.jpeg.JavaImageCanvas
 
JPEGCamera - class se.lth.cs.jpeg.JPEGCamera.
 
JPEGCamera() - Constructor for class se.lth.cs.jpeg.JPEGCamera
 
JPEGCamera(Dimension) - Constructor for class se.lth.cs.jpeg.JPEGCamera
 
JPEGCamera(Dimension, int) - Constructor for class se.lth.cs.jpeg.JPEGCamera
 
JPEGCamera(Dimension, int, int) - Constructor for class se.lth.cs.jpeg.JPEGCamera
Create JPEGCamera to grab images with the specified dimension, quality, and hardware framerate.
JPEGCamera(int) - Constructor for class se.lth.cs.jpeg.JPEGCamera
 
JPEGDecoder - class se.lth.cs.jpeg.JPEGDecoder.
Provides functionality to decode JPEG images and convert them directly to java.awt.Image objects or to raw pixel bytes.
JPEGDecoder() - Constructor for class se.lth.cs.jpeg.JPEGDecoder
 
JPEGEvent - class se.lth.cs.jpeg.JPEGEvent.
An event class for timestamped JPEG images, as returned by a camera.
JPEGEvent(Object, long, byte[]) - Constructor for class se.lth.cs.jpeg.JPEGEvent
 
JPEGMotionDetector - class se.lth.cs.jpeg.JPEGMotionDetector.
Motion detector for JPEG encoded images.
JPEGMotionDetector(int, int, int) - Constructor for class se.lth.cs.jpeg.JPEGMotionDetector
Create a motion detector with a given sampling distance.
JPEGNativeDecoder - class se.lth.cs.jpeg.JPEGNativeDecoder.
Native methods for decoding JPEG data.
JPEGNativeDecoder() - Constructor for class se.lth.cs.jpeg.JPEGNativeDecoder
 
JPEGPlayer - class se.lth.cs.jpeg.JPEGPlayer.
A camera substitute.
JPEGPlayer(String) - Constructor for class se.lth.cs.jpeg.JPEGPlayer
Create a JPEG player with no ID and load a JPEG video from the given .Jpeg file.
JPEGPlayer(String, float) - Constructor for class se.lth.cs.jpeg.JPEGPlayer
Create a JPEG player with the given ID and load a JPEG video from the given .Jpeg file.

N

NativeImageCanvas - class se.lth.cs.jpeg.NativeImageCanvas.
A heavyweight AWT component that displays an image using native X11 code.
NativeImageCanvas(int, int) - Constructor for class se.lth.cs.jpeg.NativeImageCanvas
 
NORMAL_SIZE - Static variable in class se.lth.cs.jpeg.AbstractJPEGStream
The size of a normal TV image, that is, the ordinary size of the video frames as obtained from the capturing device.

P

paint(Graphics) - Method in class se.lth.cs.jpeg.NativeImageCanvas
Paint internal buffer to screen
paint(Graphics) - Method in class se.lth.cs.jpeg.JavaImageCanvas
Paint double buffered image on widget

S

se.lth.cs.jpeg - package se.lth.cs.jpeg
 
setImageData(byte[]) - Method in class se.lth.cs.jpeg.NativeImageCanvas
Copy 32-bit (ARGB) data to double buffer
setImageData(byte[]) - Method in class se.lth.cs.jpeg.JavaImageCanvas
 
setImageData(long) - Method in class se.lth.cs.jpeg.NativeImageCanvas
Copy 32-bit (ARGB) data to double buffer
setSkip(int) - Method in class se.lth.cs.jpeg.JPEGPlayer
 
SMALL_SIZE - Static variable in class se.lth.cs.jpeg.AbstractJPEGStream
A smaller image size supported by frame grabber and device driver.

U

update(Graphics) - Method in class se.lth.cs.jpeg.NativeImageCanvas
Update screen by calling paint
update(Graphics) - Method in class se.lth.cs.jpeg.JavaImageCanvas
 

A C D F G J N P S U