리눅스에 OpenCV를 설치 후 확인하는 과정이다.
OpenCV 라이브러리 설치가 잘 되었는지 확인하기 위해
C++ 파일을 작성하고 컴파일 과정을 해본다.
cv_version.cpp 파일을 작성한다.
//
// OpenCV Version
//
#include <opencv2/opencv.hpp>
using namespace std;
using namespace cv;
int main() {
cout << "OpenCV Version : " << CV_VERSION << endl;
}
커맨더 라인에서 컴파일 한다.
g++ cv_version.cpp -o cv_version `pkg-config opencv4 --cflags --libs`
컴파일이 끝나면 실행 파일을 실행한다.
./cv_version
이 과정을 Makefile 을 만들어 하는 것이 더 좋다.
소스코드인 cv_version.cpp 와 Makefile 을 같은 폴더에 넣고, 해당 폴더로 가서 작업한다.
Makefile 파일 내용
CC = "g++"
PROJECT = cv_version
SRC = cv_version.cpp
LIBS = `pkg-config opencv4 --cflags --libs`
$(PROJECT) : $(SRC)
$(CC) $(SRC) -o $(PROJECT) $(LIBS)
# cv_version 이라는 폴더에 cv_version.cpp 와 Makefile 이 있다.
make
(컴파일이 끝나고 에러 메세지가 없으면)
./cv_version
(OpenCV 버전이 표시된다)
OpenCV, C++, cmake로 빌드하기 (0) | 2025.01.04 |
---|---|
OpenCV C++, 그림 출력하기 (0) | 2025.01.04 |
OpenCV install on Ubuntu 24.04 Desktop (0) | 2025.01.03 |