steam安装语言,steam默认安装c盘
文章目录1、安装依赖2、下载中文版源码3、配置和编译OpenCV4、环境配置4.1 配置的使用方法环境4.2 配置动态库环境5、测试opencv6、卸载OpenCV4(通过源码编译安装)7、c项目第一种文件配置以调用中文版
中文版官方教程请参考https://份文件。opencv。org/master/D7/d9f/tutorial _ Linux _ install。超文本标记语言
参考博客https://blog.csdn.net/new_delete_/article/details/84797041
1、安装依赖此教程使用g和第一种编译opencv 4.5
请确保人的本质已经安装了g,cmake,make,wget,unzip,若没有安装,则使用以下命令安装:
sudo apt install-y g sudo apt install-y cmakesudo apt install-y makesudo apt install-y wget unzip安装中文版依赖的库:
sudo apt-get install build-essential libgtk 2.0-dev libgtk-3-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff 5-dev支持python3:
此步为可选,不设置也可以(亲测可行),如果设置了,在下一步第一种中下载ippicv可能会很慢
# python3支持sudo apt安装python 3-dev python 3-numpy #流支持sudo apt安装libgstreamer-plugins-base 1.0-dev可选的依赖sudo apt安装libpng-dev libopenexr-dev libtiff-dev lib webp-dev
2、下载中文版源码安装4.5.0版本:
wget-O opencv。zip https://github.com/opencv/opencv/archive/4.5.0.zip或安装最新版本:
wget-O opencv。zip https://github.com/opencv/opencv/archive/master.zip其他版本可从中文版官网下载
下载完后解压缩并重命名为opencv(源码包大小大概90米):
解压缩opencv。zipmv opencv-主中文版
3、配置和编译OpenCV 1)进入到下载好的中文版目录中,新建目录建设并进入建设目录:
cd opencvmkdir buildcd build 2)使用第一种配置中文版
$ CMAKE-D CMAKE _ BUILD _ TYPE=Release-D OPENCV _ GENERATE _ pkg config=YES.命令说明:
-D OPENCV _ GENERATE _ pkg config=yes OPENCV 4以上默认不使用的使用方法该编译选项开启生成opencv4.pc文件
3)使用制造编译
品牌-j4说明:
-j4中的四指同时使用四个进程,可以根据电脑的进程数调整此值
4)使用制造安装
sudo make安装默认安装路径为:
/usr/local/bin -可执行文件
/usr/local/lib - libraries .所以)
/usr/local/cmake/opencv4 - cmake包
/usr/local/include/opencv 4-headers
/usr/local/share/opencv4 -其他文件(例如可扩展置标语言格式的训练级联)
4、环境配置4.1 配置的使用方法环境opencv4.pc文件的默认路径为/usr/local/lib/pkg config/opencv 4。PC,如果此目录下没有,可以使用以下命令搜索:
find/-iname opencv4.pc将路径加入到包装配置路径:
sudo vim/etc/profile。d/pkg配置嘘在文件后面加入下面一行:
导出包装配置路径=/usr/local/lib/pkgconfig:$PKG配置路径保存并退出后激活:
来源/etc/配置文件验证是否成功:
$ pkg-config-libs opencv 4-L/usr/local/lib-lopencv _ dnn-lopencv _ high GUI-lopencv _ ml-lopencv _ objdetect-lopencv _ photo-lopencv _ stitching-lopencv _ video-lopencv _ calib3d-lopencv _ features 2d-lopencv _ flann-lopencv _ video-lopencv _ img编解码器-lopencv _ imgproc-lopencv _ core 4.2配置动态库环境打开文件(可能为空文件):
sudo vim/etc/LD。所以。糖膏剂d/opencv 4。主配置文件在该文件末尾加上开放计算机视觉的解放运动路径:
/usr/local/lib使配置的路径生效:
sudo ldconfig
5、测试中文版光盘到源码opencv/samples/CPP/example _ cmake目录下,依次执行以下命令:
cmake .make./opencv_example该测试需要电脑有摄像头,如果启动摄像头看到了画面,说明安装成功。
6、卸载OpenCV4(通过源码编译安装) 1)找到源码路径,在终端中进入到建设目录,依次执行:
日本首藤使卸载激光唱片.sudo rm -r build 2)在/usr/local下搜索opencv4
sudo查找./-name opencv4*将找到的中文版相关项删除即可,大概删除以下项:
sudo RM-r/usr/local/include/opencv 4 sudo RM-r/usr/local/lib/pkg config/opencv 4。pcsudo RM-r/usr/local/lib/cmake/opencv 4 sudo RM-r/usr/local/share/licenses/opencv 4 sudo RM-r/usr/local/share/opencv 4 7、c项目第一种文件配置以调用中文版在项目(测试_cpp)后面加入下面一句:
查找包(需要OpenCV)在add _ executable(test _ CPP main。CPP)后面加入下面一句:
目标_链接_库(测试_cpp私有${OpenCV_LIBS})一个简单的参考示例如下:
CMAKE _ minimum _ REQUIRED(3.15版)project(test _ CPP)find _ package(OpenCV必选)set(CMAKE _ CXX _ STANDARD 11)#设置可执行文件的存放路径,当读取项目下的图片时可正常的使用相对路径,而不需要在前面加上./set(EXECUTABLE _ OUTPUT _ PATH $ { PROJECT _ SOURCE _ DIR })add _ EXECUTABLE(test _ CPP main。CPP)目标_链接_库(测试_ CPP私有$ { OpenCV _ LIBS })说明:
设置(可执行文件输出路径$ {项目源目录})将可执行文件生成在项目的根目录下(clion默认生成在cmake构建-调试中),这样做,当读取本项目下存放的一张图片时,使用相对路径可直接写成 0 . 0/image/test . jpg ,而不需要写成…/image/test.jpg
边缘