org.shapelogic.color
Interface IColorEdgeArea

All Superinterfaces:
ColorChannels, HasArea, HasPixelArea, IColorAndVariance, PixelHandler
All Known Implementing Classes:
ColorEdgeArea, GrayEdgeArea

public interface IColorEdgeArea
extends IColorAndVariance

IColorEdgeArea is a color aggregate with a mean color and a standard deviation, range and space.
ColorAndVarianceI is an interface for a color / gray implementations.

Author:
Sami Badawi

Method Summary
 void addBorder(int level)
           
 int getAllContrastBorders()
           
 int getHighContrastBorders()
          Description of how much high contrast neighbor.
 int getLowContrastBorders()
           
 int getMediumContrastBorders()
           
 
Methods inherited from interface org.shapelogic.color.IColorAndVariance
getMeanBlue, getMeanColor, getMeanGreen, getMeanRed, getStandardDeviation, merge
 
Methods inherited from interface org.shapelogic.imageutil.PixelHandler
putPixel
 
Methods inherited from interface org.shapelogic.color.ColorChannels
getColorChannels
 
Methods inherited from interface org.shapelogic.imageutil.HasArea
getArea
 
Methods inherited from interface org.shapelogic.imageutil.HasPixelArea
getPixelArea, setPixelArea
 

Method Detail

getHighContrastBorders

int getHighContrastBorders()
Description of how much high contrast neighbor. What would be a good measure for this. Maybe the rate of borders that are high contrast to the one that are not. So maybe have a 30 and 70 percentile contrast levels. Or maybe I can just set the levels manually and do the count.


getMediumContrastBorders

int getMediumContrastBorders()

getLowContrastBorders

int getLowContrastBorders()

getAllContrastBorders

int getAllContrastBorders()

addBorder

void addBorder(int level)


Copyright © 2009. All Rights Reserved.