| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Feature
A generic PSM feature interface
| Method Summary | |
|---|---|
 void | 
addSample(int featureIndex,
          java.awt.geom.Point2D.Float p)
Add a sample when training the patches  | 
 double[] | 
getFeatureVector(java.awt.geom.Point2D.Float p)
Get the feature vector at the location specified  | 
 FloatImage | 
getProbability(int featureIndex)
Get the probability image for a particular feature  | 
 void | 
normalise()
Normalise the feature models if needed at the end of training  | 
 void | 
read(java.io.StreamTokenizer st,
     java.lang.String folder,
     boolean url)
Read a feature from a file or url  | 
 void | 
setFeatureCount(int count)
Sets the number of features  | 
 void | 
setImage(java.awt.Image img)
Set the image to use  | 
 void | 
write(java.io.PrintStream out,
      java.lang.String folder)
Write teh feature to a PrintStream  | 
| Method Detail | 
|---|
FloatImage getProbability(int featureIndex)
featureIndex - the feature number
double[] getFeatureVector(java.awt.geom.Point2D.Float p)
p - the point to sample
void setImage(java.awt.Image img)
img - the image to usevoid setFeatureCount(int count)
count - the number of features
void addSample(int featureIndex,
               java.awt.geom.Point2D.Float p)
featureIndex - p - void normalise()
void read(java.io.StreamTokenizer st,
          java.lang.String folder,
          boolean url)
          throws java.io.IOException
st - the StreamTokenizer to usefolder - useful for writing parts in separate files (maybe?)url - is this a URL you're writing to
java.io.IOException
void write(java.io.PrintStream out,
           java.lang.String folder)
out - the output streamfolder - the folder to write (this and child nodes) to
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||