Opencv를 활용한 동전 검출 프로젝트
2022. 8. 8. 14:06
대학교 수업 중 Opencv를 사용하는 창의융합 프로젝트 1 과목에서 수행한 프로젝트로 머신러닝 없이 Opencv만으로 동전을 검출하여 총액을 구하는 프로젝트로 총 60개의 이미지에 있는 동전 검출에 성공해야 한다. 1. 이미지 전처리 동전을 검출하려면 동전의 윤곽선을 추출해야 한다. 하지만 60개의 이미지가 다른 배경에서 찍은 사진이라 무늬가 있는 바닥에서는 무늬까지 윤곽선이 추출되어 확인하는데 어려움이 있다. 그러므로 배경 무늬를 제거하기 위해 Gaussian Blur로 강한 배경 경계선을 지운 후 Bilateral Filter로 동전의 윤곽선은 최대한 유지한 채로 남은 배경의 경계선을 지웠다. 2. 윤곽선에서 원 검출하기 전처리로 만든 윤곽선 이미지에서 원을 검출해야 했다. 그 이유는 동전이 원의 ..