Skip to content

Jisu0528/CartoonifyTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CartoonifyTool

CartoonifyTool은 OpenCV를 사용하여 이미지를 카툰 스타일로 변환하는 간단한 프로그램입니다.

  • cv2.Canny()를 이용하여 edge를 검출한다.
  • cv2.bilateralFliter()를 이용하여 이미지의 노이즈를 제거하면서 edge를 보존한다.
  • cv2.bitwise_and()를 이용하여 edge 이미지와 카툰 스타일로 필터링된 이미지를 합성한다.

적용 예

잘된 예시

원본 변환 후

잘 안된 예시

원본 변환 후

한계

  • 배경이나 이미지의 안의 요소가 큰 것은 필터 적용이 잘된다.
  • 하지만, 동물의 털 표현이나 얇은 글씨, 주변과 색 차이가 크지 않은 이미지는 필터가 잘 적용되지 않는다.
  • 물가의 윤슬이나 자잘한 패턴들은 너무 자세히 표현되어 오히려 알아보기 힘들다.

About

This program is a simple tool that uses OpenCV to load images, resize them, and apply a cartoon filter.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages