news 2026/2/26 9:07:04

ubuntu22.04安装C++Opencv库

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ubuntu22.04安装C++Opencv库

一、编译源码

cd opencv-XXX/

安装依赖

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目录中

用法:

#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; }

成功

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/26 4:57:59

System Informer 完全指南:系统监控与调试的终极工具

System Informer 完全指南&#xff1a;系统监控与调试的终极工具 【免费下载链接】systeminformer A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars & Solutions…

作者头像 李华
网站建设 2026/2/8 18:07:16

5个理由告诉你为什么AI图表工具正在改变工作方式

5个理由告诉你为什么AI图表工具正在改变工作方式 【免费下载链接】next-ai-draw-io 项目地址: https://gitcode.com/GitHub_Trending/ne/next-ai-draw-io 还在为复杂的图表绘制而烦恼吗&#xff1f;想象一下&#xff0c;只需要用自然语言描述你的想法&#xff0c;就能瞬…

作者头像 李华
网站建设 2026/2/16 15:53:06

Ursa.Avalonia样式系统完全指南:从基础配置到企业级应用

Ursa.Avalonia样式系统完全指南&#xff1a;从基础配置到企业级应用 【免费下载链接】Ursa.Avalonia Ursa是一个用于开发Avalonia程序的控件库 项目地址: https://gitcode.com/IRIHI_Technology/Ursa.Avalonia 在现代UI开发中&#xff0c;样式系统的设计质量直接影响开发…

作者头像 李华
网站建设 2026/2/24 19:20:52

AI图像识别垃圾分类系统实战:基于深度残差网络的高效智能分类方案

AI图像识别垃圾分类系统实战&#xff1a;基于深度残差网络的高效智能分类方案 【免费下载链接】基于深度残差网络的图像识别垃圾分类系统 本项目使用 Python 和深度学习库 Keras 构建了一个基于深度残差网络&#xff08;ResNet&#xff09;的图像识别垃圾分类系统。该系统能够识…

作者头像 李华
网站建设 2026/2/25 21:52:11

Go语言官方教程中文版深度解析

Go语言官方教程中文版深度解析 【免费下载链接】tour Go 语言官方教程中文版 项目地址: https://gitcode.com/gh_mirrors/tou/tour Go语言作为近年来备受瞩目的编程语言&#xff0c;以其简洁的语法、高效的并发模型和强大的标准库吸引了大量开发者。《Go-zh/tour》项目正…

作者头像 李华