색상 입력과 변환
불투명한 3자리 또는 6자리 HEX를 입력받아 대문자 6자리로 정규화합니다. HEX는 sRGB로 해석합니다. RGB 채널은 0~255, HSL은 sRGB 채널의 최댓값·최솟값으로 계산하고 CMYK는 프로필 없는 수학 근삿값으로만 표시합니다.
OKLCH는 sRGB를 선형화해 Oklab으로 변환한 뒤 a/b 축을 채도와 색상 각도로 바꿉니다. 표시값은 읽기 좋게 반올림하지만 계산은 더 높은 정밀도를 유지합니다. 표시값을 이용한 왕복 변환에는 작은 차이가 생길 수 있습니다.
대비 계산과 자동 테스트
상대 휘도는 WCAG sRGB 공식을 따릅니다. 채널을 선형화하고 표준 휘도 계수로 합친 뒤 (밝은 값 + 0.05) / (어두운 값 + 0.05)로 비교합니다. 검정/흰색 21:1, 같은 색 1:1, 흰색 위 #777777의 경계 동작을 자동 테스트합니다.
결과 행은 WCAG 2.2의 일반 글자, 큰 글자, 의미 있는 UI 그래픽 기준을 사용합니다. 미달한 값을 반올림해 통과시키지 않습니다. 투명색, 그라데이션, 이미지, 안티앨리어싱, 화면 환경은 최종 렌더링 결과를 별도로 검사해야 합니다.
팔레트 생성과 혼합
균형, 유사색, 보색, 삼각 배색, 따뜻한 색, 차가운 색 관계에서 시작하고 다섯 후보가 서로 다른 역할을 할 수 있도록 명도와 채도를 의도적으로 나눕니다. 잠근 색은 유지합니다. 자동 생성은 후보를 제공하며 특정 조합을 검사하기 전 접근성을 주장하지 않습니다.
혼합기는 불투명한 sRGB 채널값을 선택 비율로 보간합니다. 재현 가능한 디지털 혼합이지만 안료나 분광 혼합은 아닙니다. 실제 제품 단계색은 OKLCH에서 지각적 보정이 필요할 수 있습니다.
기기 내 이미지 색상 추출
브라우저가 큰 이미지를 메모리 안에서 줄여 작업량을 조절하고 Canvas API로 불투명한 픽셀을 읽습니다. 가까운 sRGB 값을 양자화 구간으로 묶고 빈도순으로 정렬한 뒤 지각 거리가 너무 가까운 후보를 제거해 최대 여섯 색을 남깁니다.
파일은 업로드되지 않습니다. 대표색은 주로 면적을 기준으로 하며 의미의 중요도를 알지 못합니다. 작은 핵심색이 빠지면 사용자가 정확한 픽셀을 클릭할 수 있습니다. 투명 픽셀은 제외하며 압축, 프로필, 안티앨리어싱, 화면 색상 관리가 값에 영향을 줍니다.
퍼블릭 도메인 명화 팔레트 과정
먼저 박물관 작품 기록, 작품 번호, 이미지 출처, 퍼블릭 도메인 또는 Open Access 표시를 확인합니다. 출시 출처는 Metropolitan Museum of Art, Art Institute of Chicago, Rijksmuseum입니다. 외부 추적과 깨진 이미지 위험을 줄이기 위해 로컬 사본을 보관하고 각 페이지에서 박물관 원본과 권리 설명으로 연결합니다.
재현 가능한 스크립트가 복제 이미지를 표본 추출해 빈도가 높은 색 구간을 나열합니다. 편집 검수에서 너무 가까운 색을 빼고 큰 명도·온도 구조를 비교하며 면적이 작아도 구성에서 중요한 강조색을 보존합니다. 다섯 sRGB HEX에 설명 이름과 실무 역할을 붙입니다. 디지털 복제 이미지의 해석이며 원본 안료 측정값이 아닙니다.
각 작품 페이지에는 서로 다른 시각 관찰 세 가지 이상, 디자인 적용 두 가지, 계산된 대비 조합, 추출 기록, 출처 링크를 넣습니다. 권리가 불명확한 작품을 쓰지 않고 초기 광고 안전 컬렉션에서는 누드·잔혹한 폭력 등 위험 이미지도 제외합니다.
출처, 번역, 업데이트 검수
기술 주장은 표준 기관, 공식 문서, 원저자, 박물관 기록을 우선합니다. 페이지는 검색어만 바꾸어 조립하지 않고 하나의 구체적인 결정을 위해 작성합니다. 영어와 한국어는 의미를 각각 검수하며 번역 키나 기계 조각을 공개하지 않습니다.
출시 페이지의 실제 검토일은 2026년 9월 2일입니다. 참고 표준이 바뀌거나 버그가 결과에 영향을 주거나 권리 기록이 변경되거나 정정이 판단을 실질적으로 개선할 때 업데이트합니다. 내용 검토 없이 날짜만 바꾸지 않습니다.