OpenCV
![[OpenCV] 기초 2](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd4q6aO%2Fbtrr9e6vrZB%2FzZgKPAMsHSRTZBwG6x3nM0%2Fimg.png)
[OpenCV] 기초 2
영상의 속성과 픽셀 값 참조 OpenCV는 영상 데이터를 numpy.ndarray로 표현 import cv2 img1 = cv2.imread('cat.bmp', cv2.IMREAD_GRAYSCALE) img2 = cv2.imread('cat.bmp', cv2.IMREAD_COLOR) numpy.ndarray ndim : 차원 수 shape : 각 차원의 크기 - 그레이스케일 : (h, w) - 컬러 : (h, w, 3) size : 전체 원소 개수 dtype : 원소의 데이터 타입. 영상 데이터는 unit8 OpenCV 영상 데이터 자료형과 NumPy 자료형 OpenCV 자료형 (1채널) NumPy 자료형 구분 cv2.CV_8U numpy.uint8 8비트 부호없는 정수 cv2.CV_8S numpy.in..
![[OpenCV] 기초 1 : 주요 함수](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fvj2RY%2Fbtrr6za3pbs%2FpokSrO86vnOWokG6MQAopK%2Fimg.png)
[OpenCV] 기초 1 : 주요 함수
✔︎ OpenCV 최신 기술 및 튜토리얼 https://docs.opencv.org/master/ OpenCV: OpenCV modules OpenCV 4.5.5-dev Open Source Computer Vision docs.opencv.org OpenCV 주요 함수 API ✔ 파일 불러오기 import cv2 retval = cv2.imread(filename, flags=None) filename : 불러올 영상 파일 이름 (문자열) flags : 영상 파일 불러오기 옵션 플래그 cv2.IMREAD_COLOR BGR 컬러 영상으로 읽기 (기본값) shape = (rows, cols, 3) cv2.IMREAD_GRAYSCALE 그레이스케일 영상으로 읽기 shape = (rows, cols) cv2...
OpenCV 란?
OpenCV란? OpenCV는 Open Source Computer Vision의 약자로 영상 처리에 사용할 수 있는 오픈 소스 라이브러리이다. C++, C, Python 및 Java와 같은 다양한 인터페이스를 지원하며 Windows, Linux, Mac OS, iOS 및 Android같은 다양한 OS를 지원한다. 영상 처리, 컴퓨터 비전, 기계 합습과 관려된 전통적인 알고리즘 얼굴 검출과 인식, 객체 인식, 객체 3D 모델 추출, 스테레오 카메라에서 3D 좌표 생성 고해상도 영상 생성을 위한 이미지 스티칭, 영상 검색, 적목 현상 제거, 안구 운동추적 OpenCV 설치 https://opencv.org/ Home - OpenCV OpenCV provides a real-time optimized Com..