org.jplot2d.element.impl
Class ImageZscaleCache
- java.lang.Object
-
- org.jplot2d.element.impl.ImageZscaleCache
-
public class ImageZscaleCache extends java.lang.ObjectThe class calculate and cache z-scaled image band data.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static classImageZscaleCache.Key
-
Constructor Summary
Constructors Constructor and Description ImageZscaleCache()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static ImageZscaleCache.KeycreateCacheFor(ImageDataBuffer dbuf, int w, int h, double[] limits, IntensityTransform intensityTransform, double bias, double gain, int outputBits)Create a cache entry for the given calculation arguments.static java.lang.ObjectgetValue(ImageDataBuffer dbuf, int w, int h, double[] limits, IntensityTransform intensityTransform, double bias, double gain, int outputBits)Returns the result for the given calculation arguments.
-
-
-
Method Detail
-
createCacheFor
public static ImageZscaleCache.Key createCacheFor(ImageDataBuffer dbuf, int w, int h, double[] limits, IntensityTransform intensityTransform, double bias, double gain, int outputBits)
Create a cache entry for the given calculation arguments.- Parameters:
dbuf-w-h-limits-intensityTransform-bias-gain-outputBits-- Returns:
- the key for the given calculation arguments
-
getValue
public static java.lang.Object getValue(ImageDataBuffer dbuf, int w, int h, double[] limits, IntensityTransform intensityTransform, double bias, double gain, int outputBits)
Returns the result for the given calculation arguments.- Parameters:
dbuf-w-h-limits-intensityTransform-bias-gain-outputBits-- Returns:
-
-
DMelt 3.0 © DataMelt by jWork.ORG