입력으로 3 바이트 또는 RGB가 주어지면 가장 가까운 CMYK 값을 계산하여 출력하십시오.
- 매개 변수 및 리턴 값이있는 함수 또는 stdin / stdout에서 작동하는 프로그램 작성
- 선택한 색상 프로파일을 사용하지만 참조를 제공하십시오.
- 입력 범위는 [0; 255] 범위의 개별 숫자 값이거나 6 자리 16 진 문자열입니다.
- 출력은 [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
- 교정되지 않은 매핑은 좋으며 아마도 가장 쉬운 방법 일 것입니다
- 입력 검증이 필요하지 않습니다. float는 허용되지만 (0에서 255까지) 반올림 될 수도 있습니다.
- 출력 형식은 명확하게 주석을 달거나 명백해야합니다. 즉 :
- 순서대로 CMYK
- 백분율 [0; 100] 또는 순수한 숫자 [0; 1]이면 중요하지 않습니다
- 테스트에는 간단한 예 [0,0,0]이 포함되어야합니다.
이 사이트 에는 내가 찾을 수있는 가장 많은 온라인 도구가 있습니다. 누구나 4 자리 이상을 제공하는 도구를 알고 있습니까?
~
합니다.