책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 프로그래밍 기초/개발 방법론
· ISBN : 9788960776951
· 쪽수 : 256쪽
책 소개
목차
1장 시작하기
OpenCV 설정
__라이브러리 컴파일 대 미리 컴파일된 라이브러리
____CMake로 OpenCV 구성
____OpenCV 라이브러리 빌드와 설치
__OpenCV 설정을 위한 빠른 방법
API 개념과 기본 자료형
첫 프로그램: 영상과 비디오를 읽고 쓰기
__qmake 프로젝트 파일
비디오 파일을 읽은 후 재생
카메라로부터 실시간 입력
요약
2장 그래픽 사용자 인터페이스
OpenCV의 highgui 모듈 사용
텍스트와 그리기
영역 선택
Qt 기반 함수 사용
__텍스트 오버레이와 상태 바
__속성 대화상자
__창 속성
__Qt 영상
요약
3장 영상처리
화소 수준 접근과 범용 연산
영상 히스토그램
히스토그램 평활화
밝기와 명암대비 모델링
히스토그램 정합과 LUT
RGB를 다른 컬러 공간으로 변환
레티나 모델로 필터링
산술 변환과 기하학적 변환
__산술 변환
__기하학적 변환
요약
참고사항
4장 영상 분할
경계화
외곽선과 연결 성분
영역 채우기
워터쉐드 분할
그랩컷
요약
참고사항
5장 2D 특징
관심점
특징 검출기
__FAST 검출기
__SURF 검출기
__ORB 검출기
__KAZA 검출기와 AKAZE 검출기
특징 기술자 추출기
기술자 정합기
__SURF 기술자 정합
__AZKAE 기술자 정합
요약
참고사항
6장 객체 검출
객체 검출
OpenCV로 객체 검출
캐스케이드는 아름답다
__캐스케이드를 이용한 객체 검출
__자신만의 캐스케이드 학습
라텐트 SVM
장면 텍스트 검출
요약
참고사항
7장 모션
모션 역사
비디오 시퀀스 읽기
루카스-카나데 옵티컬 플로우
구나-파르네백 옵티컬 플로우
평균이동 추적기
캠시프트 추적기
모션 템플릿
__모션 히스토리 템플릿
__모션 기울기
배경 차분 기술
영상 정렬
요약
참고사항
8장 고급 주제
기계 학습
KNN 분류기
랜덤 포레스트 분류기
분류를 위한 SVM
GPU는 어떤가?
CUDA를 지원하는 OpenCV 설정
__OpenCV 빌드 구성
__라이브러리 빌드 및 설치
__CUDA를 지원하는 OpenCV 설정을 위한 빠른 예제
첫 GPU 기반 프로그램
실시간으로 가자
__성능
요약
참고사항