ubuntu22.04 搭建 Opencv & C++ 环境

一、编译源码

安装依赖

复制代码
sudo apt-get install libgtk2.0-dev pkg-config libcanberra-gtk-module libcanberra-gtk3-module

下载opencv源码

OpenCV官网

解压

复制代码
unzip opencv-XXX.zip

进入

复制代码
cd opencv-XXX/

创建cmake build

复制代码
mkdir build && cd build

编译

复制代码
cmake -D CMAKE_BUILD_TYPE=Release \-D CMAKE_INSTALL_PREFIX=/usr/local \-D WITH_GTK=ON ..

make -j$(nproc)

安装

复制代码
sudo make install

这时候会安装到/usr/local/include目录中

用法:

cpp 复制代码
#include  <opencv4/opencv2/opencv.hpp>

int main() {
    
    std::string image_path ="./test.jpg";
    auto image = cv::imread(image_path);

    cv::imshow("image", image);
    cv::waitKey(0);

    
    

    return 0;
}

成功

相关推荐
代码搬运媛4 小时前
Jest 测试框架详解与实现指南
前端
counterxing4 小时前
Agent 跑起来之后,难的是复用、观测和评测
node.js·agent·ai编程
counterxing5 小时前
我把 Codex 里的 Skills 做成了一个 MCP,还支持分享
前端·agent·ai编程
wangqiaowq5 小时前
windows下nginx的安装
linux·服务器·前端
之歆5 小时前
DAY_12JavaScript DOM 完全指南(二):实战与性能篇
开发语言·前端·javascript·ecmascript
发现一只大呆瓜6 小时前
Vite凭什么这么快?3分钟带你彻底搞懂 Vite 热更新的幕后黑手
前端·面试·vite
Maimai108086 小时前
React如何用 @microsoft/fetch-event-source 落地 SSE:比原生 EventSource 更灵活的实时推送方案
前端·javascript·react.js·microsoft·前端框架·reactjs·webassembly
kyriewen7 小时前
产品经理把PRD写成“天书”,我用AI半小时重写了一遍,他当场愣住
前端·ai编程·cursor
humcomm8 小时前
元框架的工作原理详解
前端·前端框架
canonical_entropy8 小时前
Attractor Before Harness: AI 大规模开发的方法论
前端·aigc·ai编程