edu.jhu.pha.sdss.fits
Class SlowScaleUtils
java.lang.Object
edu.jhu.pha.sdss.fits.ScaleUtils
edu.jhu.pha.sdss.fits.SlowScaleUtils
- public class SlowScaleUtils
- extends ScaleUtils
Current Version
===============
ID: $Id: SlowScaleUtils.html,v 1.1 2004/07/23 22:04:49 carliles Exp $
Revision: $Revision: 1.1 $
Date/time: $Date: 2004/07/23 22:04:49 $
Array operations that should be implemented in one method, but which
have to be reimplemented for each primitive data type just to have
the right type in the damn parameter list.
|
Method Summary |
static SlowScaleUtils.Scaler |
getScaler(java.lang.Object data)
|
static java.lang.String |
revision()
|
static short[] |
scale(java.lang.Object data,
short[] result,
int width,
int height,
double bZero,
double bScale,
double min,
double max,
double sigma,
Histogram hist,
int scaleMethod)
|
| Methods inherited from class edu.jhu.pha.sdss.fits.ScaleUtils |
arcsinh, computeHistogram, computeHistogram, computeHistogram, computeHistogram, computeHistogram, getScaleNames, scaleToUShort, scaleToUShort, scaleToUShort, scaleToUShort, scaleToUShort |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BYTE_SCALER
public static final SlowScaleUtils.Scaler BYTE_SCALER
SHORT_SCALER
public static final SlowScaleUtils.Scaler SHORT_SCALER
INT_SCALER
public static final SlowScaleUtils.Scaler INT_SCALER
FLOAT_SCALER
public static final SlowScaleUtils.Scaler FLOAT_SCALER
DOUBLE_SCALER
public static final SlowScaleUtils.Scaler DOUBLE_SCALER
SlowScaleUtils
public SlowScaleUtils()
scale
public static short[] scale(java.lang.Object data,
short[] result,
int width,
int height,
double bZero,
double bScale,
double min,
double max,
double sigma,
Histogram hist,
int scaleMethod)
getScaler
public static SlowScaleUtils.Scaler getScaler(java.lang.Object data)
revision
public static java.lang.String revision()
- Returns:
- CVS Revision number.