|
JIU 0.13.0 Website | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectnet.sourceforge.jiu.color.conversion.CMYKConversion
Convert from CMYK color space to RGB color space.
| Method Summary | |
static void |
convertCMYK32InterleavedToRGB24Planar(byte[] cmyk,
int cmykOffset,
byte[] red,
int redOffset,
byte[] green,
int greenOffset,
byte[] blue,
int blueOffset,
int numPixels)
Converts a number of CMYK pixels stored in interleaved order (all samples of one pixel together: CMYKCMYKCMYK...) to RGB pixels which are stored as planes (all red samples together, etc.). |
static void |
convertCMYK32PlanarToRGB24Planar(byte[] cyan,
int cyanOffset,
byte[] magenta,
int magentaOffset,
byte[] yellow,
int yellowOffset,
byte[] black,
int blackOffset,
byte[] red,
int redOffset,
byte[] green,
int greenOffset,
byte[] blue,
int blueOffset,
int numPixels)
|
static void |
convertCMYK32ToRGB24(int cyan,
int magenta,
int yellow,
int black,
int[] rgb)
Converts a 32 bit CMYK pixel to a 24 bit RGB pixel. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public static void convertCMYK32ToRGB24(int cyan,
int magenta,
int yellow,
int black,
int[] rgb)
RGBIndex defines for them.
cyan - the cyan sample, must lie in the interval 0 to 255magenta - the magenta sample, must lie in the interval 0 to 255yellow - the yellow sample, must lie in the interval 0 to 255black - the black sample, must lie in the interval 0 to 255rgb - byte array for the destination R-G-B pixel, must have length 3 or larger, will be accessed using RGBIndex, each sample will lie in the interval 0 to 255
public static void convertCMYK32InterleavedToRGB24Planar(byte[] cmyk,
int cmykOffset,
byte[] red,
int redOffset,
byte[] green,
int greenOffset,
byte[] blue,
int blueOffset,
int numPixels)
cmyk - a byte array with numPixels times four samples stored in order C-M-Y-KcmykOffset - the index of the first byte that is to be accessedred - the byte array to which the red samples will be written by this methodredOffset - the offset into the red array of the first sample to be writtengreen - the byte array to which the green samples will be written by this methodgreenOffset - the offset into the green array of the first sample to be writtenblue - the byte array to which the blue samples will be written by this methodblueOffset - the offset into the blue array of the first sample to be written
public static void convertCMYK32PlanarToRGB24Planar(byte[] cyan,
int cyanOffset,
byte[] magenta,
int magentaOffset,
byte[] yellow,
int yellowOffset,
byte[] black,
int blackOffset,
byte[] red,
int redOffset,
byte[] green,
int greenOffset,
byte[] blue,
int blueOffset,
int numPixels)
|
JIU 0.13.0 Website | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||