mpicbg.ij.integral
Class IntIntegralImage

java.lang.Object
  extended by mpicbg.ij.integral.IntIntegralImage
All Implemented Interfaces:
IntegralImage

public final class IntIntegralImage
extends Object
implements IntegralImage

Author:
Stephan Saalfeld

Field Summary
protected  int[] sum
           
 
Constructor Summary
IntIntegralImage(ImageProcessor ip)
           
 
Method Summary
 int getHeight()
           
 int getIntSum(int x, int y)
           
 int getIntSum(int xMin, int yMin, int xMax, int yMax)
           
 int getScaledSum(int xMin, int yMin, int xMax, int yMax, float scale)
           
 int getSum(int xMin, int yMin, int xMax, int yMax)
           
 int getWidth()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sum

protected final int[] sum
Constructor Detail

IntIntegralImage

public IntIntegralImage(ImageProcessor ip)
Method Detail

getWidth

public final int getWidth()
Specified by:
getWidth in interface IntegralImage

getHeight

public final int getHeight()
Specified by:
getHeight in interface IntegralImage

getIntSum

public final int getIntSum(int x,
                           int y)

getIntSum

public final int getIntSum(int xMin,
                           int yMin,
                           int xMax,
                           int yMax)

getSum

public final int getSum(int xMin,
                        int yMin,
                        int xMax,
                        int yMax)
Specified by:
getSum in interface IntegralImage

getScaledSum

public final int getScaledSum(int xMin,
                              int yMin,
                              int xMax,
                              int yMax,
                              float scale)
Specified by:
getScaledSum in interface IntegralImage


Copyright © 2007-2016 Fiji. All Rights Reserved.