有没有一个地方我可以得到photoshop用来将rgb转换成cmyk的公式?我知道网上有公式,但是photoshop不使用这个公式.它将collors转换为不同的.
谁能告诉我photoshop公式?
谢谢!
最有可能的是,Photoshop使用颜色配置文件将RGB转换为CMYK.
如果你想在Windows上使用.NET语言,那么它有一个API:
float[] colorValues = new float[4];
colorValues[0] = c / 255f;
colorValues[1] = m / 255f;
colorValues[2] = y / 255f;
colorValues[3] = k / 255f;
System.Windows.Media.Color color = Color.FromValues(colorValues,
new Uri(@"C:\Users\me\Documents\ISOcoated_v2_300_eci.icc"));
System.Drawing.Color rgbColor = System.Drawing.Color.FromArgb(color.R, color.G, color.B);
Run Code Online (Sandbox Code Playgroud)
请注意,使用来自两个不同命名空间的两个不同的Color类.您可能需要添加PresentationCore DLL作为参考.
在这种特定情况下,使用ISO Coated v2 300%(ECI)配置文件.它可以从eci.org的下载部分下载.它是包含多个配置文件的更大ZIP文件的一部分.
如果需要将完整图像从CMYK转换为RGB,则同一命名空间中的特殊类也使用颜色配置文件.
有一个很好的小在线应用程序,用于测试带有颜色配置文件的CMYK颜色转换.
| 归档时间: |
|
| 查看次数: |
3570 次 |
| 最近记录: |