Skip to content

KW-I-Love-SamJeon/Capstone_Homework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏤산학협력SW프로젝트 Homework🏬


Contributors

🐱‍💻syw2045
💻KiKi-Daehaksaeng
🎱6Whistle
dlwnsgud8406
👕angrymusic


Purpose

  • 프로젝트를 진행하기 앞서 프로젝트에 대해 필요한 지식을 이해함과 동시에 응용 및 적용하는 방법을 익히기 위해 과제를 수행함.

📖과제 목록

  1. Rotation
  2. Normal vector
  3. Canny edge detection

1. Roatation

img_1

Euler Angle을 이용하여 3D Object를 회전하는 과제

2. Normal vector

img_2

vertexedge 배열을 저장하고 공식을 통해 각 edgenormal vector를 출력하는 과제

3. Canny edge detection

img_3

OpenCv api를 사용하지 않고, Canny edge detection을 구현하는 과제

구현 방식

  1. Gaussian Filter를 통해 노이즈 제거
  2. Sobel filter를 통해 gradienttheta 획득
  3. gradienttheta를 바탕으로 Non-max suppression을 통해 선분의 방향을 확인하여 굵기 조절
  4. 2개의 threshold를 사용하여 선분의 강도 선별
  5. Hysteresis를 통해 강한 선분과 약한 선분의 연관 관계를 확인하여 노이즈 제거

About

광운대학교 삼전만큼 사랑해 산학연계 과제

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •