OpenCV 강좌 - 컴퓨터 비전

OpenCV 강좌 - 컴퓨터 비전

(15개의 수강평)

3701명의 수강생
무료
지식공유자 · Jeonghyun Kim
54회 수업 · 총 8시간 45분 수업
평생 무제한 시청
수료증 미발급 강의
수강 난이도 '중급'
지식공유자의 다른 강의
연관 로드맵
연관 로드맵이 없어요 ㅠㅠ

1. 강좌 소개

OpenCV를 아시나요? 컴퓨터 비전 분야는 사람이 시각 정보를 입력값으로 하여 행동하기 이전에 생각하고 판단하는 부분을 컴퓨터가 대신하도록 하는 학문입니다. 쉽게 말해서 인공지능이라고 말할 수도 있겠습니다. 다만, 시각적인 입력 데이터, 즉 영상을 주로 다룬다는 것이 차이점입니다.

OpenCV는 Computer Vision 관련 프로그래밍을 쉽게 할 수 있도록 도와주는 Open Library입니다. OpenCV는 영상처리, 3D 구성, 추적, 기계학습, 인식 그리고 딥러닝까지 유용한 기능이 아주 많습니다. 그리고 상업적인 사용까지 무료입니다. 정말 멋진 Library죠? 본 강좌는 OpenCV 프로그래밍을 익히면서, 컴퓨터 비전이 무엇인지 처음부터 차근차근 공부하는 OpenCV Lecture입니다. 강의는 계속 업데이트될 예정입니다.

2. 강의대상

  • 영상처리, 컴퓨터 비전을 전공하거나 공부하고 싶은 분
  • OpenCV를 배우고 싶은 분
  • C/C++ 기초가 있으신 분

3. 강의 자료

4. 강사 소개

김정현
2012년 부산대학교에서 박사 학위를 받았고, 현재까지 컴퓨터 비전분야에서 열심히 연구하고 있습니다. http://study.marearts.com를 통해 이 분야 지식을 공유하고 있습니다.

교육과정

모두 펼치기 54 강의 8시간 45분
섹션 0. OpenCV Build Step
7 강의 34 : 00
Step1 : 준비 (preparation)
08 : 00
Step2 : CMake 설정 및 빌드 시작
14 : 00
Step3 : build, setting 그리고 예제코드 동작하기
12 : 00
OpenCV + C++ 쉽게 설치하기 (1/2)
OpenCV + C++ 쉽게 설치하기 (2/2)
OpenCV + Python 쉽게 설치하기 (1/2)
OpenCV + Python 쉽게 설치하기 (2/2)
섹션 3. OpenCV Lecture - 3. Drawing, mouse and control
6 강의 72 : 00
섹션 4. OpenCV Lecture - 4. point processing
8 강의 96 : 00
Constant operation(+, -, /, * ) (1)
10 : 00
Constant operation(+, -, /, * ) (2)
11 : 00
Parallel processing for point adding
13 : 00
Image +, -, /, * operation
11 : 00
Video frame subtraction
07 : 00
Image and, or, xor, not operation
11 : 00
Noise generation
14 : 00
Fast Lookup Table
19 : 00
섹션 5. OpenCV Lecture - 5. point processing
6 강의 54 : 00
What Binary Image? use threshold function
11 : 00
Threshold function options
07 : 00
AdaptiveThreshold
07 : 00
Otzu binary
12 : 00
FloodFill function
07 : 00
Integral function
10 : 00
섹션 6. OpenCV Lecture - 6. Histogram
6 강의 52 : 00
Histogram Introduction
12 : 00
Histogram make & draw
13 : 00
Hue(HSV) Histogram
08 : 00
2D Histogram
08 : 00
Histogram Stretching
04 : 00
Histrogram equalization
07 : 00
섹션 7. OpenCV Lecture - 7. 중간 프로젝트 #1, 침입자 검출 -> 구글 드라이브 업로드
5 강의
Background Subtraction 간단 코드 작성
노이즈 제거, 움직임 영역 검출하기
모폴로지 기법
Moving Average로 배경 영상 업데이트하기
Multi Thread로 프로그램 동작을 원활하게

공개 일자

2017년 5월 24일 (마지막 업데이트 일자 : 2018년 6월 21일)

수강 후기

4.8
15개의 수강평
열다컴퓨터시야 2018.04.17
6강 7강도 듣고 싶습니다. 따라하기 좋게 설명도 잘 해주시고 내용정리도 너무 좋았습니다. 향후 강의도 꼭 추가되었으면 좋겠습니다
마둥 10일 전
조목조목 잘 설명해주셔서 아주 좋네요,
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스