com.davisor.graphics
Class OctreeImageFilter
java.lang.Object
java.awt.image.ImageFilter
java.awt.image.RGBImageFilter
com.davisor.graphics.OctreeImageFilter
- All Implemented Interfaces:
- java.lang.Cloneable, java.awt.image.ImageConsumer
- public class OctreeImageFilter
- extends java.awt.image.RGBImageFilter
Reduces image colors using OctreeColorReducer
- Since:
- JDK1.2
| Fields inherited from class java.awt.image.RGBImageFilter |
canFilterIndexColorModel, newmodel, origmodel |
| 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 |
|
Method Summary |
int |
filterRGB(int x,
int y,
int rgb)
|
| Methods inherited from class java.awt.image.RGBImageFilter |
filterIndexColorModel, filterRGBPixels, setColorModel, setPixels, setPixels, substituteColorModel |
| Methods inherited from class java.awt.image.ImageFilter |
clone, getFilterInstance, imageComplete, resendTopDownLeftRight, setDimensions, setHints, setProperties |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
M_octree
protected OctreeColorReducer M_octree
- The octree
OctreeImageFilter
public OctreeImageFilter(OctreeColorReducer reducer)
- Asks reduced colors from OctreeColorReducer
OctreeImageFilter
public OctreeImageFilter(java.awt.image.RenderedImage image,
int maxNumOfColors)
- Creates new
OctreeColorReducer using the given arguments.
filterRGB
public int filterRGB(int x,
int y,
int rgb)
Copyright © 2001-2004 Davisor Oy. All Rights Reserved.