Skip to content

Dot Canvas - 사진의 컬러를 추출하여 점으로 표현하는 웹 어플리케이션

Notifications You must be signed in to change notification settings

zhsks528/dot-canvas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dot Canvas 🎨

Description

  • Canvas를 이용하여 사진의 컬러를 추출 후 사진을 점으로 표현하는 어플리케이션입니다.
  • YouTube 영상을 보고 React + Typescript 를 이용해서 만들었습니다.

Languages

Install and Usage

  1. 원격저장소에서 로컬저장소로 파일을 불러옵니다.
git clone https://github.com/zhsks528/dot-canvas.git
  1. 폴더로 이동해서 실행시킵니다
cd <파일명> // 파일이 저장된 경로로 이동
  1. npm module을 설치합니다.
npm install
  1. 실행시킵니다
npm run start

Sources

YouTube : Interactive Developer

Study

  1. React에서 의 기본 사용법을 배울 수 있는 좋은 계기.
  • DOM을 직접 조작할 때에는 useRef를 적극적으로 활용해야함.
  1. 원본 이미지에서 색상을 추출하는 방법을 익힘.
  2. TS를 적용하니 확실히 오류를 빨리 찾을 수 있었음 => TS의 필요성 인지
  3. 물리적인 지식(가속도)을 이용하여 상호작용하는 애니메이션 방법을 배움.