邢台做网站公司,网页设计师课程,青岛网站建站团队,移动端网站设计前有哪些准备工作?文章目录 前言一、#xfeff;基本概念二、操作步骤1.下载源码2.安装依赖3.运行编译4.配置路径 前言
OpenCV用C语言编写#xff0c;它的主要接口也是C语言#xff0c;但是依然保留了大量的C语言接口。该库也有大量的Python, Java and MATLAB/OCTAVE (版本2.5)的接口。这些语… 文章目录 前言一、基本概念二、操作步骤1.下载源码2.安装依赖3.运行编译4.配置路径 前言
OpenCV用C语言编写它的主要接口也是C语言但是依然保留了大量的C语言接口。该库也有大量的Python, Java and MATLAB/OCTAVE (版本2.5)的接口。这些语言的API接口函数可以透过在线文档取得。现在也提供对于C#,Ch,Ruby的支持。所有新的开发和算法都是用C接口。一个使用CUDA的GPU接口也于2010年9月开始实现。
一、基本概念
WSL2 Linux 子系统,这是一个真正的 Linux 完整内核,与传统的虚拟机 VitualBox、VMWare 一样,但是它与宿主机的互操作性更好,可以调用宿主机更多的资源例如gpu资源。
二、操作步骤
1.下载源码
https://codeload.github.com/opencv/opencv/zip/refs/tags/3.4.16
2.安装依赖
sudo apt-get update
sudo apt-get install cmake
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff5.dev libswscale-dev --fix-missing3.运行编译
解压进入opencv-3.4.16文件夹
mkdir build
cd build
cmake ..
make -j8
sudo make install4.配置路径
sudo vi /etc/ld.so.conf.d/opencv.conf
添加/usr/local/lib
sudo ldconfig
sudo vi /etc/bash.bashrc添加
PKG_CONFIG_PATH$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH source /etc/bash.bashrc
pkg-config --modversion opencv显示3.4.16表示安装成功。 本文参考https://blog.csdn.net/szylight2022/article/details/127296440?utm_mediumdistribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-0-127296440-blog-126144636.235v38pc_relevant_anti_t3_basespm1001.2101.3001.4242.1utm_relevant_index3