이미지 대표 색상 추출 프로그램 개발

회사 업무 중 썸네일 정도의 이미지 데이터가 주어졌을 때, 해당 이미지의 대표 색상과 그 확률을 추출하는 기능이 필요해서 Node.js를 이용하여 해당 앱을 작성해보았습니다.

 

사용자는 앱 실행 시 이미지 파일 경로를 전달해주면 앱은 이미지를 분석하여 대표 색상과 그 확률을 반환합니다.

 

아래 이미지는 "car03.png" 이미지 파일입니다.

 

 

아래와 같이 입력하면 결과는 GREEN에 확률은 34%로 출력됩니다.

 

 

색상은 총 일곱 가지로 구성됩니다.

  • RED

  • YELLOW

  • GREEN

  • BLUE

  • PURPLE

  • WHITE

  • BLACK

 

관련 소스코드는 Github를 참조하시면 됩니다.