Priceless
[OpenCV] OpenCV 모듈 본문
OpenCV의 구성
OpenCV는 다수의 라이브러리 집합인 모듈이 있으며,
OpenCV 모듈은 메인 모듈과 추가 모듈로 나눠진다
- 메인 모듈: 핵심적이고 널리 사용되는 기반적인 기능들이다
- 추가 모듈: 최신 기능이고 특허, 하드웨어 등에 의존적인 기능들이다
메인 모듈
추가 모듈
컴퓨터 비전 과정에 필요한 OpenCV 모듈 구성
OpenCV 를 사용하여 비전 프로젝트를 진행할 때
아래와 같은 구조로 나타나있으며,
이들을 전부 통합한 world라는 모듈로 모을 수 있다
OpenCV 프로젝트 제작(Windows)
CV_VERSION 메소드를 사용하여 OpenCV 버전을 확인할 수 있다
프로젝트 폴더에서 opencv.hpp 파일을 참조할 수 있어야 한다
#include <iostream>
#include "opencv2/opencv.hpp"
int main(){
std::cout << "hello opencv " << CV_VERSION << std::endl;
}
windows의 경우 디버그 설정에서 본인 OpenCV 버전에 맞게
일반 환경과 링킹 환경에서 디렉토리를 설정해야 한다
'ComputerVision > OpenCV' 카테고리의 다른 글
[OpenCV] Mat 클래스 (0) | 2023.10.23 |
---|---|
[OpenCV] Windows에서 OpenCV 설치, 설정 및 사용하기 (0) | 2023.10.22 |
[OpenCV]OpenCV 클래스 (0) | 2023.10.22 |
[CV] Visual Studio를 통한 비트맵 출력 프로그램 생성 (0) | 2023.10.21 |
[Vision] BMP 파일(비트맵 파일) (0) | 2023.10.21 |