de.unihalle.informatik.MiToBo.tools.image
Enum ImageDimensionReducer.ReducerMethod

java.lang.Object
  extended by java.lang.Enum<ImageDimensionReducer.ReducerMethod>
      extended by de.unihalle.informatik.MiToBo.tools.image.ImageDimensionReducer.ReducerMethod
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ImageDimensionReducer.ReducerMethod>
Enclosing class:
ImageDimensionReducer

public static enum ImageDimensionReducer.ReducerMethod
extends java.lang.Enum<ImageDimensionReducer.ReducerMethod>

Methods for dimension reduction. A dimension can be reduced (eliminated from the image) by the following methods: MEAN: compute the mean value along the specified dimension(s) MIN: find the minimum value along the specified dimension(s) MAX: find the maximum value along the specified dimension(s) PROJECTION: compute the projection along the specified dimension(s) NORM_PROJECTION: compute the normalized projection along the specified dimension(s) (resulting image values sum up to 1 -> discrete pdf)

Author:
gress

Enum Constant Summary
MAX
           
MEAN
           
MIN
           
NORM_PROJECTION
           
PROJECTION
           
 
Method Summary
static ImageDimensionReducer.ReducerMethod valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static ImageDimensionReducer.ReducerMethod[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

MAX

public static final ImageDimensionReducer.ReducerMethod MAX

MEAN

public static final ImageDimensionReducer.ReducerMethod MEAN

MIN

public static final ImageDimensionReducer.ReducerMethod MIN

NORM_PROJECTION

public static final ImageDimensionReducer.ReducerMethod NORM_PROJECTION

PROJECTION

public static final ImageDimensionReducer.ReducerMethod PROJECTION
Method Detail

valueOf

public static ImageDimensionReducer.ReducerMethod valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

values

public static ImageDimensionReducer.ReducerMethod[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (ImageDimensionReducer.ReducerMethod c : ImageDimensionReducer.ReducerMethod.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared