Skip to content

park-sang-hyun/OpenCV_Project_Python

Repository files navigation

파이썬으로 만드는 OpenCV 프로젝트

개요

  • '파이썬으로 만드는 OpenCV 프로젝트' 교재를 활용.
  • Computer Vision의 개인 공부 목적.

일정

  • 1장: 개요와 설치 (p.1~21)

    • Python 3.6.8 설치 [2021.03.24 ~ ]

    • OpenCV 설치

    • Numpy설치

  • 2장: 기본 입출력 (p.23-59)

    • 이미지와 비디오 입출력 [2021.03.25 ~ ]
    • 도형 그리기 (직선, 사각형, 다각형, 원, 타원, 글씨) [2021.03.26 ~ ]
    • 창 관리 [2021.03.27 ~ ]
    • 이벤트 처리 (키보드 이벤트, 마우스 이벤트, 트랙바) [2021.03.28 ~ ]
  • 3장: Numpy와 Matplotlib (p.61-104)

    • Numpy (이미지 처리와 관련된 각종 numpy 연산) [2021.03.29 ~ ]
    • Matplotlib (plot, color, style, subplot, 이미지 표시) [2021.04.01 ~ ]
  • 4장: 이미지 프로세싱 기초 (p.105-174)

    • 관심영역(ROI) 지정 [2021.04.04 ~ ]
    • 컬러 스페이스 (RGB, RGBA, HSV, YUV, 컬러 스페이스 변환) [2021.04.05 ~ ]
    • 스레시홀딩 (전역 스레시홀딩, 오츠의 알고리즘, 적응형 스레시홀딩) [2021.04.07 ~ ]
    • 이미지 연산 (알파 블렌딩, 비트와이즈 연산, 차영상, 이미지 합성과 마스킹) [2021.04.09 ~ ]
    • 히스토그램 (히스토그램 표시, 정규화, 평탄화, CLAHE, 역투영) [2021.04.15 ~ ]
    • 실전 워크숍 [2021.04.19 ~ ]
  • 5장: 기하학적 변환 (p.175-213)

    • 이동, 확대/축소, 회전 [2021.04.20 ~ ]
    • 뒤틀기 (어핀 변환, 원근 변환, 삼각형 어핀 변환) [2021.04.23 ~ ]
    • 렌즈 왜곡 (리매핑, 오목/볼록 렌즈 왜곡, 방사 왜곡) [2021.04.30 ~ ]
    • 실전 워크숍 [2021.05.04 ~ ]
  • 6장: 영상 필터 (p.215-250)

    • 컨볼루션과 블러링 (평균 블러링, 가우시안 블러링, 미디언 블러링, 바이레터럴 필터) [2021.05.08 ~ ]
    • 경계 검출 (기본 미분 필터, 로버츠 교차 필터, 프리윗 필터, 소벨 필터, 샤르 필터, 라플라시안 필터, 캐니엣지) [2021.05.12 ~ ]
    • 모폴로지 (침식 연산, 팽창 연산, 열림과 닫힘, 그밖의 모폴로지 연산) [2021.05.21 ~ ]
    • 이미지 피라미드 (가우시안 피라미드, 라플라시안 피라미드) [2021.05.22 ~ ]
    • 실전 워크숍 (모자이크 처리2, 스케치 효과 카메라) [2021.05.23 ~ ]
  • 7장: 영상 분할 (p.251-300)

    • 컨투어 (이미지 모멘트와 컨투어 속성, 컨투어 단순화, 컨투어와 도형 매칭) [2021.05.24 ~ ]

About

파이썬으로 만드는 OpenCV 프로젝트

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages