OpenCV란?
OpenCV(Open Source Computer Vision Library)는 이미지 처리, 컴퓨터 비전, 머신 러닝 등을 위한 오픈소스 라이브러리입니다. OpenCV는 2000년대 초반 Intel에서 개발되었으며, 지금은 다양한 분야에서 활용되고 있습니다. 주로 이미지 및 비디오 처리, 객체 인식, 얼굴 인식, 모션 추적, 증강 현실(AR), 로봇 공학 등에서 사용됩니다.
OpenCV의 장점
- 속도: 고속 이미지 처리 기능을 제공하며, C++로 작성되어 효율적입니다.
- 다양한 기능: 컴퓨터 비전 관련 모든 기능을 포괄합니다.
- 오픈소스: 무료로 사용할 수 있고, 커뮤니티가 활발하게 개발하고 있습니다.
- 다양한 플랫폼 지원: Windows, Linux, macOS, Android, iOS 등 다양한 플랫폼에서 사용할 수 있습니다.
OpenCV 설치 방법
1. Python 환경에서 OpenCV 설치
pip install opencv-python
2. 설치 확인
import cv2
print(cv2.__version__)
'영상처리' 카테고리의 다른 글
OpenCV C++ 사용 시 자주 하는 실수 1 (0) | 2024.12.14 |
---|---|
OpenCV Install C++ (0) | 2024.12.14 |
OpenCV resize C++ (0) | 2024.12.13 |
Opencv Histogram C++ (0) | 2024.12.13 |
OpenCV filter2d Source Code (C++) (1) | 2024.12.13 |