引言OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,广泛应用于各种计算机视觉任务中。本文将详细讲解在Ubuntu系统下如何从源码编译安装...
OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,广泛应用于各种计算机视觉任务中。本文将详细讲解在Ubuntu系统下如何从源码编译安装OpenCV。
sudo apt update
sudo apt upgradesudo apt install build-essential cmake git libgtk2.0-dev pkg-config
sudo apt install libavcodec-dev libavformat-dev libswscale-dev
sudo apt install libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev
sudo apt install libjasper-dev libdc1394-22-devgit clone https://github.com/opencv/opencv.git
cd opencvgit taggit checkout <version>mkdir build
cd buildcmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_GTK=ON -D WITH_QT=OFF -D WITH_OPENGL=ON -D WITH_OPENMP=ON -D WITH_TBB=ON -D WITH_V4L=ON -D WITH_QT=OFF -D WITH_OPENCL=OFF -D BUILD_EXAMPLES=ON -D BUILD_TESTS=OFF ..makesudo make installlocate opencvint main() {
std::cout << "OpenCV version: " << CV_VERSION << std::endl; return 0;}
3. 编译并运行测试程序: ```bash g++ -o test test.cpp `pkg-config --cflags --libs opencv4` ./test通过以上步骤,您可以在Ubuntu系统下成功安装OpenCV。希望本文能帮助您快速掌握OpenCV的源码安装过程。