ij.plugin
Class ZProjector.AverageIntensity

java.lang.Object
  extended by ij.plugin.ZProjector.RayFunction
      extended by ij.plugin.ZProjector.AverageIntensity
Enclosing class:
ZProjector

 class ZProjector.AverageIntensity
extends ZProjector.RayFunction

Compute average intensity projection.


Constructor Summary
ZProjector.AverageIntensity(FloatProcessor fp, int num)
          Constructor requires number of slices to be projected.
 
Method Summary
 void postProcess()
          Perform any necessary post processing operations, e.g.
 void projectSlice(byte[] pixels)
          Do actual slice projection for specific data types.
 void projectSlice(float[] pixels)
           
 void projectSlice(short[] pixels)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ZProjector.AverageIntensity

public ZProjector.AverageIntensity(FloatProcessor fp,
                                   int num)
Constructor requires number of slices to be projected. This is used to determine average at each pixel.

Method Detail

projectSlice

public void projectSlice(byte[] pixels)
Description copied from class: ZProjector.RayFunction
Do actual slice projection for specific data types.

Specified by:
projectSlice in class ZProjector.RayFunction

projectSlice

public void projectSlice(short[] pixels)
Specified by:
projectSlice in class ZProjector.RayFunction

projectSlice

public void projectSlice(float[] pixels)
Specified by:
projectSlice in class ZProjector.RayFunction

postProcess

public void postProcess()
Description copied from class: ZProjector.RayFunction
Perform any necessary post processing operations, e.g. averging values.

Overrides:
postProcess in class ZProjector.RayFunction