jfits
Interface ScaleFactory.Scaler

All Known Implementing Classes:
ScaleFactory.ByteScaler, ScaleFactory.DoubleScaler, ScaleFactory.FloatScaler, ScaleFactory.IntScaler, ScaleFactory.ShortScaler
Enclosing class:
ScaleFactory

public static interface ScaleFactory.Scaler


Method Summary
 short[] asinhScaleToUShort(Object data, short[] result, int width, int height, double bZero, double bScale, double min, double max, double sigma)
           
 short[] histEQScaleToUShort(Object data, short[] result, int width, int height, double bZero, double bScale, double min, double max, FitsHistogram hist)
           
 short[] linearScaleToUShort(Object data, short[] result, int width, int height, double bZero, double bScale, double min, double max)
           
 short[] logScaleToUShort(Object data, short[] result, int width, int height, double bZero, double bScale, double min, double max)
           
 short[] sqrtScaleToUShort(Object data, short[] result, int width, int height, double bZero, double bScale, double min, double max)
           
 short[] squareScaleToUShort(Object data, short[] result, int width, int height, double bZero, double bScale, double min, double max)
           
 

Method Detail

linearScaleToUShort

short[] linearScaleToUShort(Object data,
                            short[] result,
                            int width,
                            int height,
                            double bZero,
                            double bScale,
                            double min,
                            double max)

logScaleToUShort

short[] logScaleToUShort(Object data,
                         short[] result,
                         int width,
                         int height,
                         double bZero,
                         double bScale,
                         double min,
                         double max)

sqrtScaleToUShort

short[] sqrtScaleToUShort(Object data,
                          short[] result,
                          int width,
                          int height,
                          double bZero,
                          double bScale,
                          double min,
                          double max)

squareScaleToUShort

short[] squareScaleToUShort(Object data,
                            short[] result,
                            int width,
                            int height,
                            double bZero,
                            double bScale,
                            double min,
                            double max)

histEQScaleToUShort

short[] histEQScaleToUShort(Object data,
                            short[] result,
                            int width,
                            int height,
                            double bZero,
                            double bScale,
                            double min,
                            double max,
                            FitsHistogram hist)

asinhScaleToUShort

short[] asinhScaleToUShort(Object data,
                           short[] result,
                           int width,
                           int height,
                           double bZero,
                           double bScale,
                           double min,
                           double max,
                           double sigma)