1장. 디지털 영상처리의 개요
01_디지털 영상처리의 개념
02_디지털 영상처리 기술과 알고리즘의 분류
03_디지털 영상처리 시스템
04_디지털 영상처리 응용 분야
요약
연습문제
2장. 디지털 영상
01_빛과 색, 시각
02_컬러 모델
03_디지털 영상의 생성
04_디지털 영상의 종류
요약
연습문제
3장. 영상처리를 위한 Visual C++
01_디지털 영상 파일 포맷
02_MFC AppWizard[exe]를 이용한 MFC 프로젝트의 작성
[실습하기 3-1] MFC AppWizard [exe]를 이용한 MFC 프로젝트 생성
03_MFC를 이용한 영상처리 입출력 프로그램의 작성
[실습하기 3-2] OnOpenDocument 함수를 이용한 파일 입력 프로그램
[실습하기 3-3] OnSaveDocument 함수를 이용한 파일 출력 프로그램
04_MFC를 이용한 영상 축소
[실습하기 3-4] 영상 축소 프로그램
05_MFC를 이용한 영상 확대
[실습하기 3-5] 영상 확대 프로그램
06_MFC를 이용한 양자화 영상처리
[실습하기 3-6] 양자화 프로그램
4장. 화소 점 처리
01_화소 점 처리의 개념
02_디지털 영상의 산술연산과 논리연산
[실습하기 4-1] 상수값 입력 대화상자
[실습하기 4-2] 화소값에 대한 상수 덧셈 프로그램
[실습하기 4-3] 화소값에 대한 상수 뺄셈 프로그램
[실습하기 4-4] 화소값에 대한 상수 곱셈 프로그램
[실습하기 4-5] 화소값에 대한 상수 나눗셈 프로그램
[실습하기 4-6] 화소값에 대한 AND 프로그램
[실습하기 4-7] 화소값에 대한 OR 프로그램
[실습하기 4-8] 화소값에 대한 XOR 프로그램
03_디지털 영상의 다양한 화소 점 처리 기법
[실습하기 4-9] 영상 반전 프로그램
[실습하기 4-10] 감마보정 프로그램
[실습하기 4-11] 영상의 이진 프로그램
[실습하기 4-12] 범위 강조 변환 프로그램
요약
연습문제
5장. 히스토그램을 이용한 화소 점 처리
01_디지털 영상의 히스토그램
02_산술연산을 이용한 히스토그램에서의 이동
03_히스토그램 스트레칭
[실습하기 5-1] 히스토그램 스트레칭 프로그램
[실습하기 5-2] 엔드-인 탐색 프로그램
04_히스토그램 평활화
[실습하기 5-3] 히스토그램 프로그램
[실습하기 5-4] 히스토그램 평활화 프로그램
05_히스토그램 명세화
[실습하기 5-5] 히스토그램 명세화 프로그램
요약
연습문제
6장. 화소 영역 처리
01_화소 영역 처리의 개념
02_회선 처리의 원리
[실습하기 6-1] 엠보싱 프로그램
03_블러링
[실습하기 6-2] 블러링 프로그램
[실습하기 6-3] 가우시안 필터 처리 프로그램
04_샤프닝
[실습하기 6-4] 샤프닝 처리 프로그램
[실습하기 6-5] 고주파 필터 샤프닝 처리 프로그램
[실습하기 6-6] 저주파 필터 샤프닝 처리 프로그램
요약
연습문제
7장. 영역 처리를 이용한 에지 검출
01_에지 검출의 개요
02_에지 검출기
[실습하기 7-1] 이동과 차분 처리 프로그램
[실습하기 7-2] 유사 연산자 에지 검출 처리 프로그램
03_1차 미분을 이용한 에지 검출
04_2차 미분을 이용한 에지 검출
[실습하기 7-3] 라플라시안 처리 프로그램
요약
연습문제
8장. 기하학적 변환
01_기하학적 변환의 개요
02_기하학적 변환의 사상 방법
03_보간법
04_영상의 스케일링 기하학 변환
[실습하기 8-1] 가장 인접한 이웃 화소 보간법 이용한 영상 확대 프로그램
[실습하기 8-2] 양선형 보간법을 이용한 영상 확대 프로그램
[실습하기 8-3] 미디언 표현을 이용한 서브 샘플링 프로그램
[실습하기 8-4] 평균 표현을 통한 서브 샘플링 프로그램
요약
연습문제
9장. 이동, 대칭, 회전, 워핑 기하학 변환
01_영상의 이동 기하학 변환
[실습하기 9-1] 이동 기하학 변환 프로그램
02 영상의 대칭 기하학 변환
[실습하기 9-2] 좌우 대칭 기하학 변환 프로그램
[실습하기 9-3] 상하 대칭 기하학 변환 프로그램
03 영상의 회전 기하학 변환
[실습하기 9-4] 영상의 회전 기하학 변환 프로그램
04 영상의 워핑 기하학 변환
요약
연습문제
10장. 프레임 처리
01_프레임 처리의 개념
02_프레임 결합 처리
[실습하기 10-1] 덧셈을 이용한 프레임 처리
[실습하기 10-2] 뺄셈을 이용한 프레임 처리
[실습하기 10-3] 곱셈을 이용한 프레임 처리 프로그램
[실습하기 10-4] 나눗셈을 이용한 프레임 처리 프로그램
03_프레임 합성 처리
[실습하기10-5] AND 연산을 이용한 프레임 처리 프로그램
[실습하기10-6]OR 연산을 이용한 프레임 처리 프로그램
[실습하기10-7]논리연산을 이용한 영상 합성 프로그램
04_동영상의 개념
요약
연습문제
11장. 형태학 처리
01_형태학의 개념
02_형태학을 위한 기초 이론
03_이진 영상에서의 형태학 처리
[실습하기 11-1] 침식 프로그램
[실습하기 11-2] 팽창 프로그램
04_그레이 영상에서의 형태학 처리
[실습하기 11-3] 그레이 영상의 침식연산 프로그램
[실습하기 11-4] 그레이 영상의 팽창 연산 프로그램
요약
연습문제
12장. 필터링을 이용한 영상처리
01_필터링의 개념
02_선형 공간 영역 필터링
[실습하기 12-1] 저주파 통과 필터링 프로그램
[실습하기 12-2] 고주파 통과 필터링 프로그램
03_선형 공간 필터링을 이용한 잡음제거
[실습하기 12-3] 평균 필터링에 의한 잡음제거하는 프로그램
04_비선형 공간 필터링을 이용한 잡음제거
[실습하기 12-4] 중간 값 필터링으로 잡음제거하는 프로그램
[실습하기 12-5] 최대 필터링으로 잡음제거하는 프로그램
[실습하기 12-6] 최소 필터링으로 잡음제거하는 프로그램
요약
연습문제
13장. 영상 변환
01_영상 변환의 개요
02_주파수 변환
[실습하기 13-1] 고속 푸리에 변환(FFT) 프로그램
[실습하기 13-2] 역방향 고속 푸리에 변환(IFFT) 프로그램
03_주파수 영역에서의 필터링
[실습하기 13-3] 주파수 영역에서의 저주파 통과 필터링 프로그램
[실습하기 13-4] 주파수 영역에서의 고주파 통과 필터링 프로그램
04_웨이브렛 변환
요약
연습문제
14장. 디지털 영상의 압축
01_디지털 영상 압축의 개요
02_디지털 영상 압축의 기법
03_정지영상 표준 압축 부호화 기법
04_동영상 표준 압축 부호화 기법
요약
연습문제
15장. 프로젝트: 웨이브렛 변환 프로그램
01_웨이브렛 변환의 개념
02_웨이브렛 변환을 위한 MFC 설정하기
03_파일 입·출력 설정하기
04_웨이브렛 변환을 위한 대화상자 설정하기
05_순방향 웨이브렛 변환 구현하기
06_역방향 웨이브렛 변환 구현하기