public class ColorSpaceJAIExtWrapper extends ColorSpaceJAIExt
ColorSpaceJAI
instances into
ColorSpaceJAIExt
ones.ARRAY_CALC, POWER1, TILE_CACHED
CS_CIEXYZ, CS_GRAY, CS_LINEAR_RGB, CS_PYCC, CS_sRGB, TYPE_2CLR, TYPE_3CLR, TYPE_4CLR, TYPE_5CLR, TYPE_6CLR, TYPE_7CLR, TYPE_8CLR, TYPE_9CLR, TYPE_ACLR, TYPE_BCLR, TYPE_CCLR, TYPE_CMY, TYPE_CMYK, TYPE_DCLR, TYPE_ECLR, TYPE_FCLR, TYPE_GRAY, TYPE_HLS, TYPE_HSV, TYPE_Lab, TYPE_Luv, TYPE_RGB, TYPE_XYZ, TYPE_YCbCr, TYPE_Yxy
Modifier | Constructor and Description |
---|---|
protected |
ColorSpaceJAIExtWrapper(javax.media.jai.ColorSpaceJAI cs) |
Modifier and Type | Method and Description |
---|---|
float[] |
fromCIEXYZ(float[] src) |
WritableRaster |
fromCIEXYZ(Raster src,
int[] srcComponentSize,
WritableRaster dest,
int[] dstComponentSize,
javax.media.jai.ROI roi,
Range nodata,
float[] destNodata)
Converts an input CIEXYZ Raster into a new one with a new ColorSpace
|
float[] |
fromRGB(float[] src) |
WritableRaster |
fromRGB(Raster src,
int[] srcComponentSize,
WritableRaster dest,
int[] dstComponentSize,
javax.media.jai.ROI roi,
Range nodata,
float[] destNodata)
Converts an input RGB Raster into a new one with a new ColorSpace
|
float[] |
toCIEXYZ(float[] src) |
WritableRaster |
toCIEXYZ(Raster src,
int[] srcComponentSize,
WritableRaster dest,
int[] dstComponentSize,
javax.media.jai.ROI roi,
Range nodata,
float[] destNodata)
Converts an input Raster into a new one with CIEXYZ ColorSpace
|
float[] |
toRGB(float[] src) |
WritableRaster |
toRGB(Raster src,
int[] srcComponentSize,
WritableRaster dest,
int[] dstComponentSize,
javax.media.jai.ROI roi,
Range nodata,
float[] destNodata)
Converts an input Raster into a new one with RGB ColorSpace
|
CIEXYZToRGB, convertToSigned, fromCIEXYZ, fromRGB, getIHSColorSpaceJAIEXT, RGB2XYZ, RGBToCIEXYZ, toCIEXYZ, toRGB, XYZ2RGB
checkParameters, CIEXYZToRGB, isRGBPreferredIntermediary, RGBToCIEXYZ
getInstance, getMaxValue, getMinValue, getName, getNumComponents, getType, isCS_sRGB
protected ColorSpaceJAIExtWrapper(javax.media.jai.ColorSpaceJAI cs)
public WritableRaster fromCIEXYZ(Raster src, int[] srcComponentSize, WritableRaster dest, int[] dstComponentSize, javax.media.jai.ROI roi, Range nodata, float[] destNodata)
ColorSpaceJAIExt
fromCIEXYZ
in class ColorSpaceJAIExt
WritableRaster
with destination data valuespublic WritableRaster fromRGB(Raster src, int[] srcComponentSize, WritableRaster dest, int[] dstComponentSize, javax.media.jai.ROI roi, Range nodata, float[] destNodata)
ColorSpaceJAIExt
fromRGB
in class ColorSpaceJAIExt
WritableRaster
with destination data valuespublic WritableRaster toCIEXYZ(Raster src, int[] srcComponentSize, WritableRaster dest, int[] dstComponentSize, javax.media.jai.ROI roi, Range nodata, float[] destNodata)
ColorSpaceJAIExt
toCIEXYZ
in class ColorSpaceJAIExt
WritableRaster
with destination data valuespublic WritableRaster toRGB(Raster src, int[] srcComponentSize, WritableRaster dest, int[] dstComponentSize, javax.media.jai.ROI roi, Range nodata, float[] destNodata)
ColorSpaceJAIExt
toRGB
in class ColorSpaceJAIExt
WritableRaster
with destination data valuespublic float[] fromCIEXYZ(float[] src)
fromCIEXYZ
in class ColorSpace
public float[] fromRGB(float[] src)
fromRGB
in class ColorSpace
public float[] toCIEXYZ(float[] src)
toCIEXYZ
in class ColorSpace
public float[] toRGB(float[] src)
toRGB
in class ColorSpace
Copyright © 2006–2015 GeoSolutions. All rights reserved.