|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.image.ImageFilter
org.jscience.media.pictures.filters.WholeImageFilter
org.jscience.media.pictures.filters.WarpFilter
public class WarpFilter
A filter for warping images using the gridwarp algorithm. You need to supply two warp grids, one for the source image and one for the destination image. The image will be warped so that a point in the source grid moves to its counterpart in the destination grid.
| Field Summary |
|---|
| Fields inherited from class org.jscience.media.pictures.filters.WholeImageFilter |
|---|
canFilterIndexColorModel, defaultRGBModel, inBytePixels, inPixels, originalSpace, transformedSpace |
| Fields inherited from class java.awt.image.ImageFilter |
|---|
consumer |
| Fields inherited from interface java.awt.image.ImageConsumer |
|---|
COMPLETESCANLINES, IMAGEABORTED, IMAGEERROR, RANDOMPIXELORDER, SINGLEFRAME, SINGLEFRAMEDONE, SINGLEPASS, STATICIMAGEDONE, TOPDOWNLEFTRIGHT |
| Constructor Summary | |
|---|---|
WarpFilter()
Create a WarpFilter. |
|
WarpFilter(WarpGrid sourceGrid,
WarpGrid destGrid)
Create a WarpFilter with two warp grids. |
|
| Method Summary | |
|---|---|
void |
crossDissolve(int[] pixels1,
int[] pixels2,
int width,
int height,
float t)
DOCUMENT ME! |
WarpGrid |
getDestGrid()
Get the destination warp grid. |
int |
getFrames()
DOCUMENT ME! |
int[] |
getPixels(java.awt.Image image,
int width,
int height)
DOCUMENT ME! |
WarpGrid |
getSourceGrid()
Get the source warp grid. |
void |
imageComplete(int status)
DOCUMENT ME! |
void |
morph(int[] srcPixels,
int[] destPixels,
int[] outPixels,
WarpGrid srcGrid,
WarpGrid destGrid,
int width,
int height,
float t)
DOCUMENT ME! |
void |
setDestGrid(WarpGrid destGrid)
Set the destination warp grid. |
void |
setFrames(int frames)
DOCUMENT ME! |
void |
setSourceGrid(WarpGrid sourceGrid)
Set the source warp grid. |
java.lang.String |
toString()
DOCUMENT ME! |
protected void |
transformSpace(java.awt.Rectangle r)
DOCUMENT ME! |
| Methods inherited from class org.jscience.media.pictures.filters.WholeImageFilter |
|---|
setColorModel, setDimensions, setPixels, setPixels |
| Methods inherited from class java.awt.image.ImageFilter |
|---|
clone, getFilterInstance, resendTopDownLeftRight, setHints, setProperties |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public WarpFilter()
public WarpFilter(WarpGrid sourceGrid,
WarpGrid destGrid)
sourceGrid - the source griddestGrid - the destination grid| Method Detail |
|---|
public void setSourceGrid(WarpGrid sourceGrid)
sourceGrid - the source gridpublic WarpGrid getSourceGrid()
public void setDestGrid(WarpGrid destGrid)
destGrid - the destination gridpublic WarpGrid getDestGrid()
public void setFrames(int frames)
frames - DOCUMENT ME!public int getFrames()
protected void transformSpace(java.awt.Rectangle r)
transformSpace in class WholeImageFilterr - DOCUMENT ME!public void imageComplete(int status)
imageComplete in interface java.awt.image.ImageConsumerimageComplete in class java.awt.image.ImageFilterstatus - DOCUMENT ME!
public int[] getPixels(java.awt.Image image,
int width,
int height)
image - DOCUMENT ME!width - DOCUMENT ME!height - DOCUMENT ME!
public void morph(int[] srcPixels,
int[] destPixels,
int[] outPixels,
WarpGrid srcGrid,
WarpGrid destGrid,
int width,
int height,
float t)
srcPixels - DOCUMENT ME!destPixels - DOCUMENT ME!outPixels - DOCUMENT ME!srcGrid - DOCUMENT ME!destGrid - DOCUMENT ME!width - DOCUMENT ME!height - DOCUMENT ME!t - DOCUMENT ME!
public void crossDissolve(int[] pixels1,
int[] pixels2,
int width,
int height,
float t)
pixels1 - DOCUMENT ME!pixels2 - DOCUMENT ME!width - DOCUMENT ME!height - DOCUMENT ME!t - DOCUMENT ME!public java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||