j2d.face.detection
Class SkinFace.SkinPixel

java.lang.Object
  extended by java.awt.geom.Point2D
      extended by java.awt.geom.Point2D.Double
          extended by j2d.face.detection.SkinFace.SkinPixel
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable
Enclosing class:
SkinFace

public class SkinFace.SkinPixel
extends java.awt.geom.Point2D.Double

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.awt.geom.Point2D
java.awt.geom.Point2D.Double, java.awt.geom.Point2D.Float
 
Field Summary
 
Fields inherited from class java.awt.geom.Point2D.Double
x, y
 
Constructor Summary
SkinFace.SkinPixel(int x, int y, int r, int g, int b)
           
 
Method Summary
 void calcHSV()
           
 double[] getColor()
           
 boolean isSkin()
           
 boolean isWithinThreshold()
           
 void normalizeColor()
           
 void setBlack()
           
 void setSkin(boolean skin)
           
 void setWhite()
           
 
Methods inherited from class java.awt.geom.Point2D.Double
getX, getY, setLocation, toString
 
Methods inherited from class java.awt.geom.Point2D
clone, distance, distance, distance, distanceSq, distanceSq, distanceSq, equals, hashCode, setLocation
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SkinFace.SkinPixel

public SkinFace.SkinPixel(int x,
                          int y,
                          int r,
                          int g,
                          int b)
Method Detail

getColor

public double[] getColor()

setSkin

public void setSkin(boolean skin)

isSkin

public boolean isSkin()

setBlack

public void setBlack()

setWhite

public void setWhite()

calcHSV

public void calcHSV()

normalizeColor

public void normalizeColor()

isWithinThreshold

public boolean isWithinThreshold()