관리 메뉴

History

동전 인식해서 금액 맞추기 프로그램 본문

MFC/포트폴리오

동전 인식해서 금액 맞추기 프로그램

luckybee 2022. 7. 11. 21:58
728x90
반응형

이 예제 프로그램은 Visual Studio  2022 버전의 c++과  MFC를 사용해서 만든 예제입니다. 또한 이 예제는 OpenCV와 같은 라이브러리를 사용하지 않고 직접 이미지 패턴을 분석해서 만들었습니다.

 

우선 이 예제는 우측 상단에 검은색 사각형으로 표시된 영역에 있는 동전은 기준 크기를 알아내는 용도이기 때문에 전체 금액에 포함되면 안됩니다.

예제에 사용될 이미지

 

결과는 아래와 같이 출력됩니다. 전체 금액이 5110원이고 500원 7개 100원 12개 50원 7개 10원 6개까지 인식하는 데 성공했습니다. 사진에 점선이 있는 이유는 이미지 크기를 강제로 PictureCtrl에 크기를 맞춰놨기 때문입니다. 

인식 성공

저는 동전의 폭과 높이 중 가장 작은 것을 기준으로 금액을 인식했습니다. 다른 방식도 많으니 혹시 이 글을 보시는 분들은 한번 도전해보시는 것을 권장합니다. 

 

제가 공부하고 있는 카페는 MS MVP이신 김성엽 선생님의 카페입니다. 한 번씩 들어오셔서 같이 공부했으면 좋겠습니다. 

https://cafe.naver.com/mythread

728x90
반응형
Comments