网站 linux 服务器配置,wordpress源码导读,wordpress统计展示插件,视频网站自己怎么做最近有需要采用OpenCV Contrib 里面的函数做一下处理#xff0c;要重新编译#xff0c;一路编译两三个小时了#xff0c;记录一下备忘吧。 1、编译前先准备好如下环境 ①visual studio已安装#xff0c;具体版本和型号根据需求经验来#xff0c;我看常用的是VS2015、VS201…最近有需要采用OpenCV Contrib 里面的函数做一下处理要重新编译一路编译两三个小时了记录一下备忘吧。 1、编译前先准备好如下环境 ①visual studio已安装具体版本和型号根据需求经验来我看常用的是VS2015、VS2017、VS2019. ②Cmake 版本不要太低 ③OpenCV 源代码 https://github.com/opencv/opencv 一定要准备源代码我先偷懒把之前下载的免编译版本拿过来直接用不知道哪里没有兼容好一直报错我真的是谢了。。。
还有到底下载哪个版本的OpenCV首先看需求经验要先搜一搜与安装VS版本稳定兼容的版本。比如我的是VS2022了我搜到兼容稳定性比较好的是OpenCV-4.7.0我就下载这个了。
④OpenCV Contrib 源码 https://github.com/opencv/opencv_contrib 一定要与OpenCV 的版本相匹配如果OpenCV是4.7.0么OpenCV Contrib的版本也得是4.7.0。
2、编译 1当把源码下载到本地以后先解压到一个路径不要包含中文一般不建议放C盘除非只有一个盘。 2打开Cmake 进行编译 如下绿框是要先设置好按键 configure启动 注意点击config 以后就开始搭建房子框架了输出窗口非常重要随着支持文件的下载环境监测等流程进行输出窗口会反馈结果爆红。。。 此处新手是需要学习的逐句检查参考这个来吧写的很详细 OpenCV_contrib配置教程详细版 但是这里想记一点不一样的 1首先为了运行速度快test的我都没选种 2网速很重要如果github 链接快才没那么多错误 我在编译过程中发现了很多因为网速或者没翻墙等原因就是下载不了文件我都是到处有额外下载的。
3当configure 一直报错那就好好检查输出窗口把需要的文件下载下来然后把它重命名成缓冲区对应的文件名业内把这叫搭梯子。
4所有梯子文件制作完毕以后最好是吧生成路径Cmake的目标路径下的文件全都删除并清理一下cmake的缓存然后从头开始此处还要配好选项和选择。这一步需要足够快速的网络还要足够细心反复来几遍也不是不可能。Cmake的输出窗口其实非常明确要细读。不懂警告和错误的就复制下来浏览器搜索答案或者问问AI千万不要忽略不计除非你真的用不到不然怎么编译也得不到想要的结果。
CMakeDownloadLog.txt 文件记录了下载当哪一个文件下载失败不仅输出窗口有 failed 提示这边也有对应的记录里面有健全的链接复制到网络好的地方都可以下载。
5最后一点我configure 和generate成功以后open project我的生成编译方式参考的是 opencv_contrib编译 我更喜欢这种简洁明了的方式。
感谢网络互联知识共享