spiral.digitalize.filters
Class SkeletonFilter

java.lang.Object
  |
  +--java.awt.image.ImageFilter
        |
        +--spiral.digitalize.filters.WholeImageFilter
              |
              +--spiral.digitalize.filters.BinaryFilter
                    |
                    +--spiral.digitalize.filters.SkeletonFilter
All Implemented Interfaces:
java.lang.Cloneable, java.awt.image.ImageConsumer, java.io.Serializable

public class SkeletonFilter
extends BinaryFilter

This class is part of package downloaded from JH Labs - filters
Based on an algorithm by Zhang and Suen (CACM, March 1984, 236-239).

Title: JH Labs - filters

Description: Filter performing skeleton operation - makes binary images thinner

Copyright: Copyright (C) Jerry Huxtable 1998

Company:

See Also:
Serialized Form

Field Summary
 
Fields inherited from class spiral.digitalize.filters.BinaryFilter
blackFunction, colormap, iterations, newColor
 
Fields inherited from class spiral.digitalize.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
SkeletonFilter()
           
 
Method Summary
 void imageComplete(int status)
           
 java.lang.String toString()
           
 
Methods inherited from class spiral.digitalize.filters.BinaryFilter
getBlackFunction, getColormap, getIterations, getNewColor, setBlackFunction, setColormap, setIterations, setNewColor
 
Methods inherited from class spiral.digitalize.filters.WholeImageFilter
setColorModel, setDimensions, setPixels, setPixels, transformSpace
 
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

SkeletonFilter

public SkeletonFilter()
Method Detail

imageComplete

public void imageComplete(int status)
Specified by:
imageComplete in interface java.awt.image.ImageConsumer
Overrides:
imageComplete in class java.awt.image.ImageFilter

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object