모듈:컬러/샌드박스
Module| 모듈에 대한 모듈 샌드박스 페이지입니다.색상(diff). 테스트 사례(실행)는 동반자 하위 페이지도 참조하십시오. |
| 이 모듈은 베타 등급으로 널리 사용될 준비가 되었습니다.아직 새 제품이므로 결과가 예상대로 나오도록 주의하여 사용해야 합니다. |
이 모듈은 주로 {{Infox color}에 사용되며, 외부 색상 변환기가 필요하지 않고 색상 좌표 간 불일치를 방지합니다.
사용.
이 모듈을 사용하려면 위에 나열된 템플릿 중 하나를 사용하거나 모듈을 직접 호출할 수 있습니다.16진수 세 자릿수를 허용하는 모든 함수는 단축형 세 자리 형식도 처리합니다.
16진수 삼중항을 쉼표로 구분된 값으로 RGB 삼중항으로 변환하려면:
{{#invoke:Color hexToRgbTriplet color}}
색상 프로필 없이 16진수 트리플렛을 CMYK 색상 모델로 변환하는 방법(매우 좋지 않은 방법입니다!):
{{#invoke:Color hexToCmyk color precision=? pctsign=?}}
16진수 트리플렛을 HSL 또는 HSV로 변환하려면:
{{#invoke:Color hexToHsl color precision=?}}{{#invoke:Color hexToHsv color precision=?}}
16진수 삼중항을 지각 CIELChuv 색 공간으로 변환하려면:
{{#invoke:Color hexToCielch color precision=?}}
보다 물리적으로 올바른 선형 RGB 공간에서 두 색상을 혼합하려면:
{{#invoke:Color hexMix color1 color2 proportion min=? max=?}}
RGB 삼중항을 16진수 코드로 변환하려면:
{{#invoke:Color rgbTripletToHex r g b}}
다음 매개 변수는 선택 사항입니다.
precision기본값:0(0)pctsign로 설정한.0(0) 생성된 출력에서 퍼센트 기호를 표시하지 않습니다.proportion의 비율color2기본값은 50입니다.min비율 범위의 최소값, 기본값은 0입니다.max비율 범위의 최대값, 기본값은 100
소개: https://colorspace.r-forge.r-project.org/articles/color_spaces.html 현지의 p = {} 현지의 기능. is Empty(가치) 돌아가다 가치 == 영의 또는 가치 == '' 끝. 현지의 기능. 비어 있지 않음(가치) 돌아가다 가치 ~= 영의 그리고. 가치 ~= '' 끝. 현지의 기능. arg기본값(가치, 체납) 한다면 (가치 == 영의 또는 가치 == '') 그리고나서 돌아가다 체납 또 다른 돌아가다 가치 끝. 끝. 현지의 기능. numArgDefault(가치, 체납) 한다면 (가치 == 영의 또는 가치 == '') 그리고나서 돌아가다 체납 또 다른 돌아가다 수에 달하여(가치) 끝. 끝. 현지의 기능. isArgTrue(가치) 돌아가다 (가치 ~= 영의 그리고. 가치 ~= '' 그리고. 가치 ~= '0') 끝. 현지의 기능. is Empty(가치) 돌아가다 가치 == 영의 또는 가치 == '' 끝. 현지의 기능. 비어 있지 않음(가치) 돌아가다 가치 ~= 영의 그리고. 가치 ~= '' 끝. 현지의 기능. 16진수Rgb(육각색) 현지의 깨끗한 색 = 육각색:gsub('#', '#'):경기('^[%s#]*(.)[%s;]*