Chapter 01 인간의 시각을 흉내 내는 컴퓨터 비전
1.1 인간의 시각
1.2 왜 컴퓨터 비전인가?
1.3 컴퓨터 비전은 왜 어려운가?
1.4 컴퓨터 비전의 역사
1.5 컴퓨터 비전 체험 서비스
1.6 컴퓨터 비전 만들기
1.7 읽을거리와 볼거리
연습문제
Chapter 02 OpenCV로 시작하는 컴퓨터 비전
2.1 OpenCV 소개
2.2 프로그래밍 킥오프
2.3 객체지향 잘 활용하기
[프로그램 2-1] numpy.ndarray 클래스 형의 객체를 만들고 멤버 함수 적용하기
2.4 [프로그래밍 예제 1] 영상을 읽고 표시하기
[프로그램 2-2] 영상 파일을 읽고 윈도우에 디스플레이하기
2.5 [프로그래밍 예제 2] 영상 형태 변환하고 크기 축소하기
[프로그램 2-3] 영상을 명암 영상으로 변환하고 반으로 축소하기
2.6 [프로그래밍 예제 3] 웹 캠에서 비디오 읽기
[프로그램 2-4] 웹 캠으로 비디오 획득하기
[프로그램 2-5] 비디오에서 수집한 영상을 이어 붙이기
2.7 [프로그래밍 예제 4] 그래픽 기능과 사용자 인터페이스 만들기
[프로그램 2-6] 영상에 도형을 그리고 글자 쓰기
[프로그램 2-7] 마우스로 클릭한 곳에 직사각형 그리기
[프로그램 2-8] 마우스 드래그로 직사각형 그리기
2.8 [프로그래밍 예제 5] 페인팅 기능 만들기
[프로그램 2-9] 빨간색 붓과 파란색 붓으로 페인팅하기
연습문제
Chapter 03 영상 처리
3.1 디지털 영상 기초
[프로그램 3-1] RGB 컬러 영상을 채널별로 구분해 디스플레이하기
3.2 이진 영상
[프로그램 3-2] 실제 영상에서 히스토그램 구하기
[프로그램 3-3] 오츄 알고리즘으로 이진화하기
[프로그램 3-4] 모폴로지 연산 적용하기
3.3 점 연산
[프로그램 3-5] 감마 보정 실험하기
[프로그램 3-6] 히스토그램 평활화하기
3.4 영역 연산
[프로그램 3-7] 컨볼루션 적용(가우시안 스무딩과 엠보싱하기
3.5 기하