微信公众号:OpenCV开发者联盟
关注获取更多计算机视觉与深度学习知识
前言
OpenCV4.8源码编译与安装
01
下载OpenCV4.8源码包
在Ubuntu系统化下打开终端命令行窗口,执行下面的命令行即可
wget -o opencv4.8.zip https://github.com/opencv/opencv/archive/refs/tags/4.8.0.zip
下载完成以后
unzip -d opencv4.8 opencv4.8.zip
02
安装第三方库支持
直接执行下面的命令行即可
sudo apt install -y g++ cmake make git libgtk2.0-dev pkg-config
03
创建Build目录执行编译与安装
首先运行
cd opencv4.8
mkdir -p build && cd build
执行完成以后直接运行下面的命令行:
cmake ../opencv
在执行该命令行生成安装文件
make -j4
使用下面的命令行完成安装
sudo make install
C++代码测试
mkdir opencv480_test
nano CMakeLists.txt
然后把下面的脚本粘贴进去
cmake_minimum_required(VERSION 2.8)
project( OpenCV480_Test )
find_package( OpenCV REQUIRED )
include_directories( ${OpenCV_INCLUDE_DIRS} )
add_executable( OpenCV480_Test helloworld.cpp )
target_link_libraries( OpenCV480_Test ${OpenCV_LIBS} )
nano helloworld.cpp
using namespace cv;
int main(int argc, char** argv)
{
Mat image = imread("lena.jpg");
if (image.empty()) {
printf("No image data \n");
return -1;
}
namedWindow("OpenCV480_Test", WINDOW_AUTOSIZE);
imshow("OpenCV480_Test", image);
waitKey(0);
return 0;
}
cmake .
make
./ OpenCV480_Test
系统化学习OpenCV4
OpenCV开发者联盟,
专注各种语言的OpenCV开发教程分享
OpenCV周边开发技术应用!