public class DicomRawPixelInterpolator extends DicomPixelInterpolator
myProps| Constructor and Description |
|---|
DicomRawPixelInterpolator()
Create a default interpolator.
|
| Modifier and Type | Method and Description |
|---|---|
int |
interpGrayscale(double in,
int ymin,
int ymax)
Interpolates a new grayscale value
|
void |
interpGrayscaleToRGB(double gray,
int ymin,
int ymax,
int[] out)
Interpolates a grayscale value to RGB
|
void |
interpRGB(double[] in,
int ymin,
int ymax,
int[] out)
Interpolates a new rgb value
|
int |
interpRGBToGrayscale(double[] rgb,
int ymin,
int ymax)
Interpolates an RGB value to grayscale
|
clone, getAllPropertyInfo, getProperty, getPropertyHost, getPropertyInfo, getSubClasses, hasProperty, isWritable, scan, setPropertyHost, setPropertyInfo, writepublic DicomRawPixelInterpolator()
public int interpGrayscale(double in,
int ymin,
int ymax)
DicomPixelInterpolatorinterpGrayscale in class DicomPixelInterpolatorin - input grayscaleymin - minimum outputymax - maximum outputpublic void interpRGB(double[] in,
int ymin,
int ymax,
int[] out)
DicomPixelInterpolatorinterpRGB in class DicomPixelInterpolatorin - input rgbymin - minimum output valueymax - maximum output valueout - output rgbpublic void interpGrayscaleToRGB(double gray,
int ymin,
int ymax,
int[] out)
DicomPixelInterpolatorinterpGrayscaleToRGB in class DicomPixelInterpolatorgray - input grayscaleymin - minimum output valueymax - maximum output valueout - output rgbpublic int interpRGBToGrayscale(double[] rgb,
int ymin,
int ymax)
DicomPixelInterpolatorinterpRGBToGrayscale in class DicomPixelInterpolatorrgb - input rgbymin - minimum output valueymax - maximum output value