Class FastCMYKToRGB
java.lang.Object
com.twelvemonkeys.imageio.plugins.jpeg.FastCMYKToRGB
- All Implemented Interfaces:
RasterOp
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidconvertCMYKToRGB(byte[] cmyk, byte[] rgb) filter(Raster src, WritableRaster dest) Converts the CMYK source raster to the destination RGB raster.getBounds2D(Raster src) getPoint2D(Point2D srcPt, Point2D dstPt)
-
Constructor Details
-
FastCMYKToRGB
public FastCMYKToRGB()
-
-
Method Details
-
filter
Converts the CMYK source raster to the destination RGB raster.- Specified by:
filterin interfaceRasterOp- Parameters:
src- assumed to be 4 byte CMYKdest- raster, in either 3 byte BGR/BGR, 4 byte ABGR or int RGB/ARGB format, ornull- Returns:
dest, or a newWritableRasterifdestisnull.- Throws:
IllegalArgumentException- ifsrcanddestrefer to the same object
-
convertCMYKToRGB
private void convertCMYKToRGB(byte[] cmyk, byte[] rgb) -
getBounds2D
- Specified by:
getBounds2Din interfaceRasterOp
-
createCompatibleDestRaster
- Specified by:
createCompatibleDestRasterin interfaceRasterOp
-
getPoint2D
- Specified by:
getPoint2Din interfaceRasterOp
-
getRenderingHints
- Specified by:
getRenderingHintsin interfaceRasterOp
-