| 000 | 00000cam c2200205 c 4500 | |
| 001 | 000046013686 | |
| 005 | 20200117120629 | |
| 007 | ta | |
| 008 | 200117s2019 ggka 001c kor | |
| 020 | ▼a 9791158391669 ▼g 93500 | |
| 035 | ▼a (KERIS)BIB000015348962 | |
| 040 | ▼a 241026 ▼c 241026 ▼d 211009 | |
| 082 | 0 4 | ▼a 006.37 ▼2 23 |
| 085 | ▼a 006.37 ▼2 DDCK | |
| 090 | ▼a 006.37 ▼b 2019z4 | |
| 100 | 1 | ▼a 윤대희 |
| 245 | 2 0 | ▼a (C#과 파이썬을 활용한) OpenCV 4 프로그래밍 : ▼b 컴퓨터 비전 기초 이론부터 머신러닝을 활용한 영상 처리 프로젝트까지 / ▼d 윤대희 지음 |
| 260 | ▼a 파주 : ▼b 위키북스, ▼c 2019 | |
| 300 | ▼a xiv, 426 p. : ▼b 천연색삽화 ; ▼c 24 cm | |
| 500 | ▼a 색인수록 | |
| 500 | ▼a 부록: A. 색상 코드표, B. 정규 표현식 | |
| 945 | ▼a KLPA |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 006.37 2019z4 | 등록번호 121252021 (8회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
컴퓨터 비전 기초 이론을 비롯해 OpenCV에서 가장 많이 활용되는 기능들을 설명하고 이미지 데이터에서 유의미한 정보를 찾는 방식을 다룬다. 또한 C#과 파이썬이라는 두 가지 프로그래밍 언어로 구성돼 있어 C#이나 파이썬 개발자분들이 손쉽게 OpenCV에 대해 배울 수 있다.
이 책은 컴퓨터 비전 기초 이론을 비롯해 OpenCV에서 가장 많이 활용되는 기능들을 설명하고 이미지 데이터에서 유의미한 정보를 찾는 방식을 다룹니다. 또한 C#과 파이썬이라는 두 가지 프로그래밍 언어로 구성돼 있어 C#이나 파이썬 개발자분들이 손쉽게 OpenCV에 대해 배울 수 있는 영상처리 입문서입니다.
이 책에서는 OpenCV를 폭넓게 활용할 수 있도록 Tesseract-OCR과 TensorFlow 등을 활용해 영상 처리 프로젝트까지 진행하고, 다양한 응용 방법을 제시합니다.
★ 이 책에서 다루는 내용 ★
◎ C#과 파이썬용 OpenCV의 데이터 형식과 행렬 및 배열 연산
◎ 이미지/동영상/카메라를 활용한 입출력과 결과 저장
◎ 전처리 과정과 정보를 탐색하기 위한 이미지 변형
◎ 유의미한 정보를 검출하기 위한 이미지 변환
◎ 이미지에서 정보를 검출 및 인식
◎ 객체 검출을 포함한 모션 추적
◎ Tesseract-OCR과 C# OpenCvSharp4를 활용한 프로젝트
◎ TensorFlow와 Python OpenCV4를 활용한 프로젝트
정보제공 :
목차
[01부] OpenCV 이론 ▣ 01장: 컴퓨터 비전의 이해 01. 컴퓨터 비전이란? ___영상 처리의 필요성 ___영상 처리의 한계점 ___데이터 변형 ___이미지 데이터 02. OpenCV란? ___OpenCV의 역사 03. 알고리즘 설계 ___문제 해결을 위한 선행 조건 ___하드웨어와 소프트웨어의 선택 ___시스템 설계 ___개발 규칙 04. 디지털 이미지 프로세싱 ___전처리 알고리즘 ___노이즈 및 디노이즈 ___특징 및 유사성 검출 05. 영상 처리 분야 ___영화 산업 ___의료 분야 ___이미지 번역 ___OpenCV의 활용 06. C# OpenCvSharp 설치 ___NuGet 패키지 설치 ___네이티브 래퍼(Native Wrapper) 적용 ___확장 네임스페이스 ___OpenCvSharp 사용하기 ___참고사항 07. Python OpenCV 설치 ___pip를 이용한 설치 ___IDE ___OpenCV 사용하기 ___참고사항 ▣ 02장: OpenCV 시작하기 01. 이미지 크기 ___이미지 크기 속성 ___OpenCV에서 이미지의 크기를 표현하는 방법 02. 정밀도 ___비트 표현 ___OpenCV 정밀도 표현법 03. 채널 ___색상 표현 ___OpenCV 채널 표현법 04. 관심 영역 05. 관심 채널 06. 히스토그램 ▣ 03장: 데이터 타입과 연산 01. 기본 데이터 ___C# OpenCvSharp에서 사용되는 기본 데이터 타입 ___스칼라(Scalar) 구조체 ___Python OpenCV에서 사용되는 기본 데이터 타입 02. Mat 데이터 ___조밀 행렬(dense matrix) ___Mat 클래스 ? N차원 밀집 행렬 ___Mat 클래스 메모리 레이아웃 ___Mat 객체 생성 ___MatExpr 클래스 ? 행렬 표현식 ___행렬의 개별 단위 요소에 접근하기 ___행렬의 블록 단위 요소에 접근하기 ___Mat 클래스 행렬 연산 ___그 밖의 행렬 메서드 ___희소 행렬 ___희소 행렬 생성 ___희소 행렬의 요소 할당 및 접근 ___Mat 클래스 - 관심 영역 ___Mat 클래스 - 관심 채널 ___Numpy 행렬 03. Numpy 데이터 ___ndarray 클래스 - N차원 배열 ___배열의 개별 단위 요소에 접근하기 ___배열의 블록 단위 요소에 접근하기 ___배열 차원 변형 ___배열 병합 및 분리 ___그 밖의 배열 함수 ___배열 연산 ___matrix 클래스 ___ndarray 클래스 - 관심 영역 ___ndarray 클래스 - 관심 채널 [02부] C# & 파이썬 함수 ▣ 04장: 기초 예제 01. 이미지 입력 02. 이미지 출력 03. 동영상 출력 ___FPS(Frame Per Second) 04. 카메라 출력 05. 도형 그리기 ___선형 타입 ___비트 시프트 ___직선 그리기 ___사각형 그리기 ___원 그리기 ___호 그리기 ___내부가 채워지지 않은 다각형 그리기 ___내부가 채워진 다각형 그리기 ___문자 그리기 06. 결과 저장 ___이미지 저장 ___동영상 저장 ▣ 05장: 이미지 변형 01. 색상 공간 변환 02. HSV 색상 공간 03. 이진화 ___오츠 알고리즘 ___삼각형 알고리즘 04. 이미지 연산 ___덧셈 함수 ___뺄셈 함수 ___곱셈 함수 ___나눗셈 함수 ___최댓값 함수 ___최솟값 함수 ___절댓값 함수 ___절댓값 차이 함수 ___비교 함수 ___선형 방정식 시스템의 해 찾기 함수 ___AND 연산 함수 ___OR 연산 함수 ___XOR 연산 함수 ___NOT 연산 함수 05. 흐림 효과 ___커널과 고정점 ___테두리 외삽법 ___단순 흐림 효과 ___박스 필터 흐림 효과 ___중간값 흐림 효과 ___가우시안 흐림 효과 ___양방향 필터 흐림 효과 ▣ 06장: 이미지 변환 01. 확대 & 축소 ___이미지 확대(Pyramid Up) ___이미지 축소(Pyramid Down) 02. 이미지 크기 조절 03. 대칭 & 회전 04. 기하학적 변환 ___아핀 변환 ___원근 변환 05. 모폴로지 변환 06. 모폴로지 연산 ___열림 연산 ___닫힘 연산 ___그레이디언트 연산 ___탑햇 연산 ___블랙햇 연산 ___히트미스 연산 ▣ 07장: 이미지 검출 01. 가장자리 검출 ___소벨 미분 ___샤르 필터 ___라플라시안 ___캐니 엣지 02. 윤곽선 검출 ___계층 구조 ___윤곽선 검출 ___윤곽선 그리기 03. 다각형 근사 ___윤곽선의 길이 계산 ___윤곽선의 면적 계산 ___윤곽선의 경계 사각형 ___윤곽선의 최소 면적 사각형 ___윤곽선의 최소 면적 원 ___윤곽선의 타원 피팅 ___윤곽선의 볼록 껍질 ___윤곽선의 볼록성 시험 ___윤곽선의 모멘트 04. 코너 검출 05. 직선 검출 06. 원 검출 [03부] 실전 예제 ▣ 08장: C# - 명함 검출 01. 테서렉트 02. 각도 계산 03. 사각형 검출 04. 이미지 변환 05. 문자 인식 ▣ 09장: 파이썬 - 객체 검출 01. 텐서플로 02. 객체 검출 03. 정규 표현식 04. 객체 추적 05. 객체 인식 ▣ 부록A: 색상 코드표 ___스칼라 구조체의 색상 코드표 ▣ 부록B: 정규 표현식 ___메타 문자 목록 ___이스케이프 문자 목록 ___최소 매칭 목록 ___정규 표현식 함수 ___플래그 ___Match 객체의 메서드 ___Match 객체의 속성




