OpenCV는 영상처리, 3D 구성, 추적, 기계학습, 인식 그리고 딥러닝까지 유용한 기능이 아주 많습니다. 그리고 상업적인 사용까지 무료입니다. 정말 멋진 Library 죠?

1. 강좌 소개

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

OpenCV는 영상처리, 3D 구성, 추적, 기계학습, 인식 그리고 딥러닝까지 유용한 기능이 아주 많습니다. 그리고 상업적인 사용까지 무료입니다. 정말 멋진 Library죠?

본 강좌는 OpenCV 프로그래밍을 익히면서, 컴퓨터 비전이 무엇인지 처음부터 차근차근 공부하는 OpenCV Lecture입니다.

강의는 계속 업데이트될 예정입니다.

2. 강의대상

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

3. 강의 자료

4. 강사 소개

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

강좌 평가

4.6

9 개의 수강평
  • 5 점6
  • 4 점2
  • 3 점1
  • 2 점0
  • 1 점0
  1. 열다컴퓨터시야의 프로필 사진

    6강 7강도 듣고 싶습니다.

    5

    따라하기 좋게 설명도 잘 해주시고 내용정리도 너무 좋았습니다.

    향후 강의도 꼭 추가되었으면 좋겠습니다

  2. 승권렬의 프로필 사진

    opencv를 처음접하는 분들께 강력추천

    5

    캠을 사용한 프로그램을 만들려고 강의를 찾던중에 찾게됬는데 너무 많은도움이 되었습니다.

  3. 학생10004의 프로필 사진

    딥러닝은 언제 강의해주시나요??

    5

    딥러닝까지 기대하며~~

  4. 모른다의 프로필 사진

    OpenCV에 처음 배우는 분에게는 좋은 강의입니다.

    4

    OpenCV에 처음 배우는 분에게는 좋은 강의입니다. 아직 응용하기에는 부족한 면이 있으나, 이 정도의 내용이라도 먼저 익히면, 다른 응용에도 빠르게 적용가능하리라 생각듭니다. 좋은 강의입니다.

  5. osole의 프로필 사진

    6강을 기다립니다 ㅠㅠ

    5

    좋은 강의입니다..그것도 무료로…
    opencv 분야의 노벨 평화나눔상으로 강력 추천합니다.

  6. 내멋으로의 프로필 사진

    openCV 시작하기

    3

    전체적으로 메뉴얼 같은 느낌의 강의 였습니다.

    opencv로 할수 있는 일을 좀더 강조해주셨으면 좋겠습니다

  7. 최명훈의 프로필 사진

    좋은 강의 잘 들었습니다.

    4

    OpenCV에 대해 알 수 있는 좋은 강이였습니다.

강좌 교육과정

OpenCV Build Step
Step1 : 준비 (preparation)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:08:00
Step2 : CMake 설정 및 빌드 시작학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:14:00
Step3 : build, setting 그리고 예제코드 동작하기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:12:00
OpenCV Lecture - 1. Introduce
Computer Vision & OpenCV Introduce학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:13:00
How to start OpenCV, download & setting학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:22:00
How to build opencv, ceemple, webcam example학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:16:00
About opencv Mat class학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:15:00
Mat basic operation +,-,/,*학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:12:00
Basic processing, image load and show학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
How to access pixel data학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:13:00
OpenCV Lecture - 2. AboutMat
Image, video load and show학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:15:00
Mat Basic functions(copy, copyTo, clone, range and region copy)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:15:00
Pixel rgb structure in image학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:10:00
Pixel access using data, at operator학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:13:00
Pixel access using ptr, iterator operator학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:08:00
Mat write to imge file학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:16:00
Linear algebra operation( solver, eigen value, vector, SVD)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:13:00
Linear algebra(inner/cross, inverse, trace, determinant)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:13:00
gpuMat example학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:17:00
OpenCV Lecture - 3. Drawing, mouse and control
Line, Circle, Rectangle학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
Ellipse학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:11:00
PolyLine, fillconvexPoly학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:12:00
PutText, draw Contours, find Contours학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:17:00
Mouse Event학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:12:00
Trackbar control학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:13:00
OpenCV Lecture - 4. point processing
Constant operation(+, -, /, * ) (1)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:10:00
Constant operation(+, -, /, * ) (2)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:11:00
Parallel processing for point adding학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:13:00
Image +, -, /, * operation학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:11:00
Video frame subtraction학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
Image and, or, xor, not operation학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:11:00
Noise generation학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:14:00
Fast Lookup Table학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:19:00
OpenCV Lecture - 5. point processing
What Binary Image? use threshold function학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:11:00
Threshold function options학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
AdaptiveThreshold학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
Otzu binary학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:12:00
FloodFill function학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
Integral function학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:10:00
  • 무료
  • 무제한
  • 39개 강의, 총 7 시간 53 분
  • 위시리스트

우리는 성장기회의 평등 을 추구합니다.

경제적, 시간적 제약없는 양질을 교육으로 누구나에게 성장 기회를 균등하게 주는것. 그것이 우리의 목표입니다.

지식공유참여 고객센터
top
(주)인프랩 | 대표자:이형주 | TEL:070-4202-1180 | E-MAIL: course@inflearn.com | 사업자번호:499-81-00612
주소:성남시 분당구 삼평동 대왕판교로 645번길 12 경기창조경제혁신센터 8층 R10 | 개인정보보호책임자:이형주
통신판매업:2017-서울강남-01544 | ©INFLAB. ALL RIGHTS RESERVED