|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectFacemorph.psm.OESFFeature
public class OESFFeature
Feature based on Optimal exact synthetic filters
| Constructor Summary | |
|---|---|
OESFFeature()
|
|
| 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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OESFFeature()
| Method Detail |
|---|
public FloatImage getProbability(int featureIndex)
Feature
getProbability in interface FeaturefeatureIndex - the feature number
public double[] getFeatureVector(java.awt.geom.Point2D.Float p)
Feature
getFeatureVector in interface Featurep - the point to sample
public void setImage(java.awt.Image img)
Feature
setImage in interface Featureimg - the image to usepublic void setFeatureCount(int count)
Feature
setFeatureCount in interface Featurecount - the number of features
public void addSample(int featureIndex,
java.awt.geom.Point2D.Float p)
Feature
addSample in interface Featurepublic void normalise()
Feature
normalise in interface Feature
public void read(java.io.StreamTokenizer st,
java.lang.String folder,
boolean url)
throws java.io.IOException
Feature
read in interface Featurest - the StreamTokenizer to usefolder - useful for writing parts in separate files (maybe?)url - is this a URL you're writing to
java.io.IOException
public void write(java.io.PrintStream out,
java.lang.String folder)
Feature
write in interface Featureout - 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 | |||||||||