QtCreator에서 OpenCV 연동 및 Qt 라이브러리 사용 방법
본 가이드에서는 OpenCV와 QtCreator의 연동 및 기능 활용 방법을 자세히 설명합니다. 프로젝트에 있는 두 라이브러리 모두.
설치 및 설정:
CMake-GUI를 사용하여 OpenCV를 구성합니다.
QtCreator 만들기 프로젝트:
프로젝트 파일(.pro)에 다음을 추가합니다.
QT += core QT -= gui TARGET = cvHello CONFIG += console CONFIG -= app_bundle TEMPLATE = app INCLUDEPATH += C:/Programs/opencv24/opencv_bin2/install/include LIBS += "C:/Programs/opencv24/opencv_bin2/bin/*.dll" SOURCES += main.cpp OTHER_FILES += \ img.JPG
main.cpp에 필요한 헤더를 포함하고 OpenCV 이미지를 구현합니다. 처리:
#include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include "opencv/cv.h" using namespace std; int main() { cv::Mat mat; mat = cv::imread("img.JPG"); cvNamedWindow("hello"); cv::imshow("hello",mat); cvWaitKey(0); return 0; }
Libs 연결:
OpenCV를 QtCreator와 통합하는 열쇠는 필요한 라이브러리를 올바르게 연결하는 것입니다. .pro 파일에서 다음을 지정합니다.
LIBS += -LC:\Programs\opencv24\opencv_bin2\bin \ libopencv_core240d \ libopencv_highgui240d \ libopencv_imgproc240d \ libopencv_features2d240d \ libopencv_calib3d240d
이 명령은 QtCreator에 지정된 OpenCV 라이브러리(.dll 파일)를 프로젝트와 연결하도록 지시합니다.
다음 단계를 수행하면 OpenCV를 QtCreator와 성공적으로 연결하고 애플리케이션에서 두 라이브러리의 기능을 모두 활용할 수 있습니다.
위 내용은 이미지 처리를 위해 OpenCV를 Qt Creator와 통합하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!