입력 장치 대응하기
키보드 입력
키보드 입력 대기 함수

키보드에서 i 키로 반전

결과

Colab
Colab은 웹 기반 환경이라서 OpenCV의 GUI 기능(윈도우 창을 여는 기능)을 직접 사용할 수 없다.
cv2.imshow()는 로컬 환경에서는 잘 작동하지만, Colab 같은 클라우드 환경에서는 cv2.imshow()를 대신해서 이미지 출력을 matplotlib 같은 라이브러리로 해줘야 한다.

마우스 이벤트 처리
콜백함수

콜백함수 형식

이벤트 인자

이벤트 처리 함수의 flags 인자

마우스 그리기

코드 실행 후 실행되는 오픈창에 그리기

그리기 완료 후 출력창

Colab

이미지의 특징 추출 - 필터링
특징 추출
에지

미분을 이용한 에지 검출

다양한 미분관련 필터

쇼벨필터를 이용

샤르 필터

쇼벨 필터 예제

그레디언트

영상에서 그레디언트의 의미

벡터의 크기 계산

방향 계산

쇼벨 에지 예제

캐니 에지 검출 1

캐니 에지 검출 2

캐니 에지 검출 3

캐니 에지 검출 4

캐니 에지 검출 함수

캐니 에지 예제

허프 변환 직선 검출

허프변환을 이용한 직선 검출 함수

확률적 허프 변환에 의한 직선 검출

허프 직선 검출 예제

허프 원 검출 함수

허프 원 검출 예제_1

허프 원 검출 예제_2
- 동전 카운터

- 동전 검출

- 색상 구별로 동전의 값 찾기

- HSV 색상

- 동전 카운터 - 코드 & 결과
