com.jhlabs.image
Class CrystallizeFilter
- BufferedImageOp, Cloneable, Function2D
public class CrystallizeFilter
A filter which applies a crystallizing effect to an image, by producing Voronoi cells filled with colours from the image.
HEXAGONAL, OCTAGONAL, RANDOM, SQUARE, TRIANGULAR, amount, angle, angleCoefficient, bias, coefficients, colormap, distancePower, gain, gridType, m00, m01, m10, m11, random, randomness, results, scale, stretch, turbulence, useColor |
clone, evaluate, filterPixels, getAmount, getAngle, getAngleCoefficient, getCoefficient, getColormap, getDistancePower, getF1, getF2, getF3, getF4, getGradientCoefficient, getGridType, getPixel, getRandomness, getScale, getStretch, getTurbulence, setAmount, setAngle, setAngleCoefficient, setCoefficient, setColormap, setDistancePower, setF1, setF2, setF3, setF4, setGradientCoefficient, setGridType, setRandomness, setScale, setStretch, setTurbulence, toString, turbulence2 |
CrystallizeFilter
public CrystallizeFilter()
getEdgeColor
public int getEdgeColor()
getEdgeThickness
public float getEdgeThickness()
getFadeEdges
public boolean getFadeEdges()
getPixel
public int getPixel(int x,
int y,
int[] inPixels,
int width,
int height)- getPixel in interface CellularFilter
setEdgeColor
public void setEdgeColor(int edgeColor)
setEdgeThickness
public void setEdgeThickness(float edgeThickness)
setFadeEdges
public void setFadeEdges(boolean fadeEdges)