integralhistogram
Class TargetUser

java.lang.Object
  extended by integralhistogram.TargetUser
Direct Known Subclasses:
MyTargetUser, MyTargetUser2

public abstract class TargetUser
extends java.lang.Object

you can extend this abstract class to test your interfaces's implementation classes. a class that extend TargetUser, represent your target handler i.e : you can manage a target image trought this class, setting the tolerance, the scales the output image or file.

Author:
Giovanni Tarducci, Alessio Barducci

Constructor Summary
TargetUser(processing.core.PImage imgTarg, int bitPerComp, int imgScale, float threshold)
          constructor
 
Method Summary
 void endOutputFile()
           
 void finalizeOutput()
           
 HistDistance getHistDistance()
           
 SearchOutput getOutHandler()
           
 int getScale()
           
 processing.core.PImage getTargImage()
           
 float getTolerance()
           
 void setOutputFile(java.lang.String fileNm)
           
 void setOutputImage(processing.core.PImage imgResult)
           
 void startOutput()
           
 void startOutputFile()
           
 void updateOutputFile(float timePosition)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TargetUser

public TargetUser(processing.core.PImage imgTarg,
                  int bitPerComp,
                  int imgScale,
                  float threshold)
constructor

Parameters:
imgTarg -
bitPerComp -
imgScale -
threshold -
Method Detail

setOutputImage

public void setOutputImage(processing.core.PImage imgResult)
Parameters:
imgResult -

setOutputFile

public void setOutputFile(java.lang.String fileNm)
Parameters:
fileNm -

startOutput

public void startOutput()

finalizeOutput

public void finalizeOutput()

startOutputFile

public void startOutputFile()

updateOutputFile

public void updateOutputFile(float timePosition)

endOutputFile

public void endOutputFile()

getTargImage

public processing.core.PImage getTargImage()
Returns:
PImage

getOutHandler

public SearchOutput getOutHandler()
Returns:
SearchOutput

getHistDistance

public HistDistance getHistDistance()
Returns:
HistDistance

getScale

public int getScale()
Returns:
int

getTolerance

public float getTolerance()
Returns:
int


processing library integralhistogram by Giovanni Tarducci, Alessio Barducci. (c) 2009