edu.stanford.rsl.science.analysis
Class AnalyzeAutomaticExposureThresholdTool

java.lang.Object
  extended by edu.stanford.rsl.science.analysis.BinaryImageAnalysisTool
      extended by edu.stanford.rsl.science.analysis.AnalyzeAutomaticExposureThresholdTool
All Implemented Interfaces:
NamedParallelizableRunnable, ParallelizableRunnable, java.lang.Cloneable, java.lang.Runnable

Deprecated.

@Deprecated
public class AnalyzeAutomaticExposureThresholdTool
extends BinaryImageAnalysisTool

Estimates the effect of the automatic exposure control (AEC) on the image given an input image and a corrected image. Returns the slope and the intercept of the linear correction. A detailed description of regression methods can be found here: &at;book{Maier09-SOC, number={29}, author={Andreas Maier}, keywords={Speech Recognition; Speech of Children; Cleft Lip and Palate; Automatic Assessment}, url={http://peaks.informatik.uni-erlangen.de/maier.pdf}, edition={1}, isbn={978-3-8325-2144-8}, publisher={Logos}, volume={29}, title={{Speech of Children with Cleft Lip and Palate: Automatic Assessment}}, year={2009}, }

Author:
Andreas Maier

Constructor Summary
AnalyzeAutomaticExposureThresholdTool()
          Deprecated.  
 
Method Summary
 BinaryImageAnalysisTool clone()
          Deprecated.  
static double[] estimateFilter(ij.ImagePlus filteredProjections, ij.ImagePlus projections, boolean showStatus)
          Deprecated.  
 java.lang.String getToolName()
          Deprecated.  
 java.lang.String interpretResult()
          Deprecated. This method is used to interpret the computed Result as String.
static java.lang.String interpretResult(java.lang.Object analysisResult)
          Deprecated.  
 void prepareImages(ij.ImagePlus first, ij.ImagePlus second)
          Deprecated. Nothing to be prepared.
 void run()
          Deprecated. This method actually estimates the correction which is based on linear regression.
static void writeAECInfoToFile(java.lang.Object[] result, java.lang.String filename)
          Deprecated. Writes the estimated parameters into a text file
 
Methods inherited from class edu.stanford.rsl.science.analysis.BinaryImageAnalysisTool
getAnalysisResult, getFirstImageProcessor, getProcessName, getSecondImageProcessor, setFirstImageProcessor, setLatch, setSecondImageProcessor
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnalyzeAutomaticExposureThresholdTool

public AnalyzeAutomaticExposureThresholdTool()
Deprecated. 
Method Detail

run

public void run()
Deprecated. 
This method actually estimates the correction which is based on linear regression.


interpretResult

public java.lang.String interpretResult()
Deprecated. 
Description copied from class: BinaryImageAnalysisTool
This method is used to interpret the computed Result as String.

Specified by:
interpretResult in class BinaryImageAnalysisTool
Returns:
a String representation of the result;

interpretResult

public static java.lang.String interpretResult(java.lang.Object analysisResult)
Deprecated. 

clone

public BinaryImageAnalysisTool clone()
Deprecated. 
Specified by:
clone in class BinaryImageAnalysisTool

estimateFilter

public static double[] estimateFilter(ij.ImagePlus filteredProjections,
                                      ij.ImagePlus projections,
                                      boolean showStatus)
                               throws java.lang.Exception
Deprecated. 
Throws:
java.lang.Exception

writeAECInfoToFile

public static void writeAECInfoToFile(java.lang.Object[] result,
                                      java.lang.String filename)
                               throws java.io.IOException
Deprecated. 
Writes the estimated parameters into a text file

Parameters:
result - the set of parameters
filename - the file to store them
Throws:
java.io.IOException - may happen.

prepareImages

public void prepareImages(ij.ImagePlus first,
                          ij.ImagePlus second)
Deprecated. 
Nothing to be prepared. Hence nothing is performed.

Specified by:
prepareImages in class BinaryImageAnalysisTool
Parameters:
first - the first ImagePlus
second - the second ImagePlus

getToolName

public java.lang.String getToolName()
Deprecated. 
Specified by:
getToolName in class BinaryImageAnalysisTool