본문으로 건너뛰기
123도구

이미지 색상 추출

사진에서 많이 쓰인 대표 색을 팔레트로 뽑고, 원하는 지점의 색을 스포이드로 찍어 HEX·RGB 코드로 복사합니다.

  • k-평균 군집 · 스포이드
  • 파일·입력값이 서버로 전송되지 않음
  • 가입 없이 무료

파일을 끌어다 놓거나 선택하세요

JPG · PNG · WEBP · HEIC, 최대 50MB

이미지를 넣으면 많이 쓰인 색부터 팔레트가 나옵니다. 사진은 이 기기 밖으로 나가지 않습니다.

사용 방법

  1. 색을 뽑을 사진이나 디자인 시안을 넣습니다.
  2. 오른쪽에 많이 쓰인 색부터 대표 색이 나옵니다. 뽑을 색 수는 3~10개 사이로 바꿀 수 있습니다.
  3. 특정 지점의 색이 필요하면 사진을 눌러 스포이드로 집습니다.
  4. 색마다 HEX 코드를 복사하거나, 전체를 CSS 변수로 복사하거나, 팔레트 이미지로 저장합니다.

계산 기준과 공식

사진을 긴 변 220px 정도로 줄인 뒤 픽셀 색들을 k-평균 군집으로 묶습니다. 비슷한 색끼리 한 무리로 모으고, 무리마다 평균 색을 대표 색으로 씁니다. 비율은 그 무리에 속한 픽셀이 사진에서 차지하는 비중입니다.

처음 중심을 고르는 과정에 정해진 난수를 써서, 같은 사진은 언제나 같은 팔레트가 나옵니다. 투명한 픽셀은 계산에서 뺍니다. 스포이드는 화면에 보이는 크기의 사진에서 누른 지점 한 픽셀의 색을 그대로 읽습니다.

예시

  1. 브랜드 사진에서 웹사이트 색 정하기

    매장 사진에서 6개를 뽑으면 벽, 바닥, 간판 같은 큰 면의 색이 위에, 작은 소품의 색이 아래에 나옵니다. 비율이 큰 색을 배경으로, 비율이 작은 선명한 색을 버튼 색으로 쓰면 사진과 잘 어울립니다.

  2. 캡처한 화면의 정확한 버튼 색 알아내기

    캡처 이미지를 넣고 버튼 한가운데를 누르면 스포이드로 HEX 코드가 나옵니다. 가장자리는 글꼴 경계가 섞여 색이 흐릴 수 있으니 넓은 면을 누르세요.

결과를 읽는 법

대표 색은 실제 픽셀의 평균이라 사진 속 어느 한 점의 색과 정확히 같지는 않을 수 있습니다. 정확한 한 점의 색이 필요하면 스포이드를 쓰세요. 색 수를 늘리면 작은 면의 색까지 나뉘고, 줄이면 큰 흐름만 남습니다.

자주 묻는 질문

같은 사진인데 색 수를 바꾸면 색이 달라져요.

색 수만큼 무리를 새로 나누기 때문입니다. 3개로 뽑을 때 한 무리였던 색들이 6개에서는 둘로 나뉘면서 평균 색도 바뀝니다.

HEX, RGB, HSL은 무엇이 다른가요?

같은 색을 다르게 적는 방법입니다. HEX(#F05A14)와 RGB(240, 90, 20)는 빛의 세 원색 양을, HSL은 색상·채도·밝기로 표현합니다. 웹 CSS에서는 셋 다 쓸 수 있습니다.

인쇄용 CMYK 값도 볼 수 있나요?

색상 코드 변환기에 HEX를 붙여 넣으면 CMYK 근삿값을 볼 수 있습니다. 실제 인쇄 색은 종이와 잉크 프로필에 따라 달라집니다.

사진이 서버로 전송되나요?

아니요. 색 계산은 모두 이 브라우저 안에서 이뤄집니다.

결과가 이상하거나 있었으면 하는 기능이 있나요? 오류 제보 · 의견 보내기