edu.berkeley.guir.lib.awt.image
Class FrameGrabber
java.lang.Object
|
+--edu.berkeley.guir.lib.awt.image.FrameGrabber
- All Implemented Interfaces:
- ImageConsumer
- public class FrameGrabber
- extends Object
- implements ImageConsumer
Revisions: - GUIRLib-v1.0-1.0.0, Jan 21 2000, FL
Created class
- GUIRLib-v1.4-1.0.0, Aug 31 2000, JH
Touched for GUIRLib release
- Since:
- JDK 1.3
- Version:
- GUIRLib-v1.4-1.0.0, Aug 31 2000
- Author:
- Francis Li (
fli@cs.berkeley.edu)
Constructor Summary |
FrameGrabber()
Creates new TwainConsumer |
Method Summary |
void |
addObserver(ImageObserver io)
|
void |
clearImages()
|
Vector |
getImages()
|
void |
imageComplete(int status)
|
void |
removeObserver(ImageObserver io)
|
void |
setColorModel(ColorModel model)
|
void |
setDimensions(int width,
int height)
|
void |
setHints(int hintflags)
|
void |
setPixels(int x,
int y,
int w,
int h,
ColorModel cm,
byte[] pixels,
int off,
int scansize)
|
void |
setPixels(int x,
int y,
int w,
int h,
ColorModel cm,
int[] pixels,
int off,
int scansize)
|
void |
setProperties(Hashtable props)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
vecImages
protected Vector vecImages
bimgCurrent
protected BufferedImage bimgCurrent
hashCurrent
protected Hashtable hashCurrent
modelCurrent
protected ColorModel modelCurrent
intWidth
protected int intWidth
intHeight
protected int intHeight
vecObservers
protected Vector vecObservers
FrameGrabber
public FrameGrabber()
- Creates new TwainConsumer
getImages
public Vector getImages()
clearImages
public void clearImages()
addObserver
public void addObserver(ImageObserver io)
removeObserver
public void removeObserver(ImageObserver io)
setProperties
public void setProperties(Hashtable props)
- Specified by:
setProperties
in interface ImageConsumer
setPixels
public void setPixels(int x,
int y,
int w,
int h,
ColorModel cm,
int[] pixels,
int off,
int scansize)
- Specified by:
setPixels
in interface ImageConsumer
setPixels
public void setPixels(int x,
int y,
int w,
int h,
ColorModel cm,
byte[] pixels,
int off,
int scansize)
- Specified by:
setPixels
in interface ImageConsumer
setColorModel
public void setColorModel(ColorModel model)
- Specified by:
setColorModel
in interface ImageConsumer
imageComplete
public void imageComplete(int status)
- Specified by:
imageComplete
in interface ImageConsumer
setDimensions
public void setDimensions(int width,
int height)
- Specified by:
setDimensions
in interface ImageConsumer
setHints
public void setHints(int hintflags)
- Specified by:
setHints
in interface ImageConsumer