Message Boards Message Boards

0
|
9803 Views
|
1 Reply
|
0 Total Likes
View groups...
Share
Share this post:

Why does ColorSeparate not work properly with CMYK ?

Posted 11 years ago
When doing something like :
cmyk=ColorSeparate[ColorConvert[image, "CMYK"]]
the black and white values in each channel are inverted.

This problem does not occur with :
rgb=ColorSeparate[ColorConvert[image, "RGB"]]
gray=ColorSeparate[ColorConvert[image, "Grayscale"]]

Any  thoughts ?

Anyone know who the image processing expert is at Wolfram ?

Andrew
(Mathematica 9 user)
POSTED BY: andrew gerzso
Andrew,

There are many people who could help you here, but you may want to provide an example to ground your claim.
I do not see a problem with this:
In[366]:= image = Image[{{{1, 0, 0}, {0, 1, 0}, {0, 0, 1}}},
   ColorSpace -> "RGB"];

In[363]:= ImageData /@ ColorSeparate[ColorConvert[image, "CMYK"]]

Out[363]= {{{0., 1., 1.}}, {{1., 0., 1.}}, {{1., 1., 0.}}, {{0., 0.,
   0.}}}
POSTED BY: Matthias Odisio
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard

Group Abstract Group Abstract