170 likes | 604 Views
같이만들어보자 6 주차 해리포터 신문 만들기 1 탄. 나민영 서경대학교 컴퓨터공학과 CGVR Lab. 2012. 05. 30. 홈페이지 접속. 스터디 홈페이지 접속. 스터디 홈페이지 접속 후 강의자료와 마커신문 파 일 다운. 1. ocllos@nate.com. http://ocllos.tistory.com. 순서도. 전체적인 순서도. 영상 입력. 영상 이진화. 레이블링. 마커 찾기. 잡음 제거. 마커 검증. 마커 좌표 획득. 마커위에 동영상 출력. 2.
E N D
같이만들어보자 6주차 해리포터 신문 만들기 1탄 나민영 서경대학교 컴퓨터공학과 CGVR Lab 2012. 05. 30
홈페이지 접속 스터디 홈페이지 접속 스터디 홈페이지 접속 후 강의자료와 마커신문파일 다운 1 ocllos@nate.com http://ocllos.tistory.com
순서도 전체적인 순서도 영상 입력 영상 이진화 레이블링 마커 찾기 잡음 제거 마커 검증 마커 좌표 획득 마커위에 동영상 출력 2 ocllos@nate.com http://ocllos.tistory.com
1. 영상 입력 1. 영상 입력 이진화에 사용할 변수 5주차에 작성한 코드를 조금 수정 3 ocllos@nate.com http://ocllos.tistory.com
1. 영상 입력 1. 영상 입력 영상 출력 결과 4 ocllos@nate.com http://ocllos.tistory.com
2. 이진화 2. 이진화 원하는 이미지를 쉽게 찾기 위해 Gray 영상을 이진화 5 ocllos@nate.com http://ocllos.tistory.com
2. 이진화 2. 이진화 이진화 코드 추가 cvThreshold는 영상과 임계값이 주어지면 임계값과 비교하여 영상을 이진화 시켜준다. 6 ocllos@nate.com http://ocllos.tistory.com
3. 레이블링 3. 레이블링(Labeling) 레이블링은인접한 화소에만 같은 번호(Label)을 붙여 그룹화 시켜주는 일을 말한다 7 ocllos@nate.com http://ocllos.tistory.com
3. 레이블링 3. 레이블링(Labeling) 코드를 마우스로 드래그 해서 프로젝트에 추가한다 제공된 Labeling 코드 사용 (소스 출처 : 마틴블로그) 8 ocllos@nate.com http://ocllos.tistory.com
3. 레이블링 3. 레이블링 헤더 파일(마우스 오른쪽버튼)->추가->새항목 클릭 레이블링 헤더파일 추가 9 ocllos@nate.com http://ocllos.tistory.com
3. 레이블링 3. 레이블링 실제 신문(왼편)과 마커를 삽입한 가상신문(오른편) 10 ocllos@nate.com http://ocllos.tistory.com
3. 레이블링 3. 레이블링 레이블링 실행 결과 11 ocllos@nate.com http://ocllos.tistory.com
프로젝트 생성 4. 잡음제거 코드 추가 프로젝트 생성 결과 12 ocllos@nate.com http://ocllos.tistory.com
4. 잡음제거 4. 잡음제거 잡음제거를 통해 원하는 마커만 검출 13 ocllos@nate.com http://ocllos.tistory.com
5. 마커찾기 5. 마커찾기 여러 개의 레이블링이나왔을경우 진짜 마커를 찾아내는 작업을 한다 14 ocllos@nate.com http://ocllos.tistory.com
5. 마커찾기 5. 마커찾기 레이블링 된 사각형안에서 또다른 레이블이 존재하는지를 찾는다 15 ocllos@nate.com http://ocllos.tistory.com
5. 마커찾기 5. 마커찾기 레이블링 된 사각형안에서 또다른 레이블이 존재하는지를 찾는다 16 ocllos@nate.com http://ocllos.tistory.com