Finding optimal colours for separating a scanned print
Posted: 2013-04-29T10:15:42-07:00
I scanned some printed material at a high resolution recently, and I want to reverse the halftoning.
I know how to do this using an FFT, but I was thinking a bit about the color channels. It seems to me that I would want to do this in a CMYK colorspace, but is there a way to extract the exact colors for C, M and Y that was used when printing, and after it has passed through my scanned? I'm pretty sure that the cyan used for printing wont come out as #00FFFF after printing on random paper, coated, and then scanned.
My reasoning is this: The scanned print consists of a lot of colored dots, mostly cyan, magenta and yellow. After having been converted to some kind of RGB by my scanner, is there a way to extract the RGB triplets for these primaries, then feed these to ImageMagick and say "Hey, convert the image to CMYK. Here are the XYZ points for C, M and Y.".
Does this make any sense? Can it be done with color profiles? I know very little about these, but I do know a little about vector algebra, maybe there's a "-distort" but for color channels that can be abused.
I know how to do this using an FFT, but I was thinking a bit about the color channels. It seems to me that I would want to do this in a CMYK colorspace, but is there a way to extract the exact colors for C, M and Y that was used when printing, and after it has passed through my scanned? I'm pretty sure that the cyan used for printing wont come out as #00FFFF after printing on random paper, coated, and then scanned.
My reasoning is this: The scanned print consists of a lot of colored dots, mostly cyan, magenta and yellow. After having been converted to some kind of RGB by my scanner, is there a way to extract the RGB triplets for these primaries, then feed these to ImageMagick and say "Hey, convert the image to CMYK. Here are the XYZ points for C, M and Y.".
Does this make any sense? Can it be done with color profiles? I know very little about these, but I do know a little about vector algebra, maybe there's a "-distort" but for color channels that can be abused.