给定3字节或RGB作为输入,计算最接近的CMYK值并输出。
- 创建带有参数和返回值的函数或在stdin / stdout上运行的程序
- 使用您选择的颜色配置文件,但提供参考
- 输入可以是[0; 255]范围内的单独数值,也可以是6位十六进制字符串
- 输出应为[0; 1]或[0; 100]范围内的单独数值
- 标准代号高尔夫:无漏洞,最短代号获胜
- 欢迎奢侈的想法
样本数据:
input output
108,174,106 [0.3793103448275862, 0.0, 0.3908045977011494, 0.3176470588235294]
0,0,0 0,0,0,1
170,255,238 33,0,7,0
0x0088ff 1,0.4667,0,0
[250,235,215] [0,6,14,1.96]
#123456 .7907,.3953,0,.6627
- 未经校准的映射很好,可能是最简单的
- 无需输入验证;允许使用浮点数(范围从0到255),但也可以四舍五入
- 输出格式应清晰注释或显而易见;即:
- 按此顺序的CMYK
- 百分比[0; 100]或纯数字[0; 1]都无关紧要
- 测试应包括简单的示例[0,0,0]。
我可以找到这个网站上最多的在线工具。有谁知道提供超过4位数字的工具?
~
。